From 7fbc12c237e2da5e172c98b919eca952af15f2ae Mon Sep 17 00:00:00 2001 From: markostanimirovic Date: Wed, 22 Nov 2023 22:42:29 +0100 Subject: [PATCH] fix(signals): define nested signals as configurable properties --- modules/signals/src/deep-signal.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/signals/src/deep-signal.ts b/modules/signals/src/deep-signal.ts index e8c71a1320..a79400443b 100644 --- a/modules/signals/src/deep-signal.ts +++ b/modules/signals/src/deep-signal.ts @@ -37,6 +37,7 @@ export function toDeepSignal(signal: Signal): DeepSignal { if (!isSignal(target[prop])) { Object.defineProperty(target, prop, { value: computed(() => target()[prop]), + configurable: true, }); }