Skip to content

Commit 0fa5e67

Browse files
fix(devtools): ssr mode
1 parent aee6def commit 0fa5e67

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

libs/ngrx-toolkit/src/lib/with-devtools.ts

+6-9
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,7 @@ import {
33
SignalStoreFeature,
44
} from '@ngrx/signals';
55
import { SignalStoreFeatureResult } from '@ngrx/signals/src/signal-store-models';
6-
import {
7-
effect,
8-
EffectRef,
9-
inject,
10-
PLATFORM_ID,
11-
signal,
12-
Signal,
13-
} from '@angular/core';
6+
import { effect, inject, PLATFORM_ID, signal, Signal } from '@angular/core';
147
import { isPlatformServer } from '@angular/common';
158

169
declare global {
@@ -92,8 +85,12 @@ export function withDevtools<Input extends SignalStoreFeatureResult>(
9285
): SignalStoreFeature<Input, EmptyFeatureResult> {
9386
return (store) => {
9487
const isServer = isPlatformServer(inject(PLATFORM_ID));
88+
if (isServer) {
89+
return store;
90+
}
91+
9592
const extensions = window.__REDUX_DEVTOOLS_EXTENSION__;
96-
if (isServer || !extensions) {
93+
if (!extensions) {
9794
return store;
9895
}
9996

0 commit comments

Comments
 (0)