Skip to content

@epikodelabs/streamix


@epikodelabs/streamix / src/public-api / ScopeAtoms

Type Alias: ScopeAtoms<T>

ScopeAtoms<T> = T extends Record<string, any> ? { [K in keyof T]: T[K] extends Scope<infer U> ? ScopeAtoms<U> : AtomOf<ScopeValue<T[K]>> } : any

Defined in: projects/libraries/streamix/src/lib/atoms/scope.ts:377

Maps a scope state shape to the raw atom graph used by expression helpers.

Type Parameters

T

T

Released under the GNU AGPL v3 or later.