diff --git a/packages/core/primitives/signals/src/computed.ts b/packages/core/primitives/signals/src/computed.ts index cc033839803..b6d5ceb7f42 100644 --- a/packages/core/primitives/signals/src/computed.ts +++ b/packages/core/primitives/signals/src/computed.ts @@ -84,7 +84,7 @@ export function createComputed( (computed as ComputedGetter)[SIGNAL] = node; if (typeof ngDevMode !== 'undefined' && ngDevMode) { const debugName = node.debugName ? ' (' + node.debugName + ')' : ''; - computed.toString = () => `[Computed${debugName}: ${node.value}]`; + computed.toString = () => `[Computed${debugName}: ${String(node.value)}]`; } runPostProducerCreatedFn(node); diff --git a/packages/core/primitives/signals/src/linked_signal.ts b/packages/core/primitives/signals/src/linked_signal.ts index 7e107b52c32..d3fa39e06c7 100644 --- a/packages/core/primitives/signals/src/linked_signal.ts +++ b/packages/core/primitives/signals/src/linked_signal.ts @@ -94,7 +94,7 @@ export function createLinkedSignal( getter[SIGNAL] = node; if (typeof ngDevMode !== 'undefined' && ngDevMode) { const debugName = node.debugName ? ' (' + node.debugName + ')' : ''; - getter.toString = () => `[LinkedSignal${debugName}: ${node.value}]`; + getter.toString = () => `[LinkedSignal${debugName}: ${String(node.value)}]`; } runPostProducerCreatedFn(node); diff --git a/packages/core/primitives/signals/src/signal.ts b/packages/core/primitives/signals/src/signal.ts index cb10dddfa61..d8ab44d44c2 100644 --- a/packages/core/primitives/signals/src/signal.ts +++ b/packages/core/primitives/signals/src/signal.ts @@ -63,7 +63,7 @@ export function createSignal( (getter as any)[SIGNAL] = node; if (typeof ngDevMode !== 'undefined' && ngDevMode) { const debugName = node.debugName ? ' (' + node.debugName + ')' : ''; - getter.toString = () => `[Signal${debugName}: ${node.value}]`; + getter.toString = () => `[Signal${debugName}: ${String(node.value)}]`; } runPostProducerCreatedFn(node);