diff options
Diffstat (limited to 'packages/integrations/preact')
-rw-r--r-- | packages/integrations/preact/src/signals.ts | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/integrations/preact/src/signals.ts b/packages/integrations/preact/src/signals.ts index a1f63acdd..88a50327a 100644 --- a/packages/integrations/preact/src/signals.ts +++ b/packages/integrations/preact/src/signals.ts @@ -39,7 +39,8 @@ export function serializeSignals( for (const [key, value] of Object.entries(props)) { const isPropArray = Array.isArray(value); // `typeof null` is 'object' in JS, so we need to check for `null` specifically - const isPropObject = !isSignal(value) && typeof props[key] === 'object' && props[key] !== null && !isPropArray; + const isPropObject = + !isSignal(value) && typeof props[key] === 'object' && props[key] !== null && !isPropArray; if (isPropObject || isPropArray) { const values = isPropObject ? Object.keys(props[key]) : value; |