diff --git a/packages/ngx-bang/src/lib/derive.ts b/packages/ngx-bang/src/lib/derive.ts index 6e61d9a..79c6764 100644 --- a/packages/ngx-bang/src/lib/derive.ts +++ b/packages/ngx-bang/src/lib/derive.ts @@ -4,6 +4,7 @@ import type { DeriveFns, DeriveSourceObjectEntry, DeriveSubscription, + Snapshot, } from './types'; import { getDerives, @@ -190,7 +191,7 @@ export function derive( } dependencies.set(p, { v: getVersion(p) as number }); - return getSnapshot(p); + return p as Snapshot

; }; const value = fn(get, getSnapshot(derivedProxy)); const subscribeToDependencies = () => {