injectSelector

Function: injectSelector()

ts
function injectSelector<TState, TSelected>(
   source, 
   selector, 
options?): Signal<TSelected>;
function injectSelector<TState, TSelected>(
   source, 
   selector, 
options?): Signal<TSelected>;

Defined in: packages/angular-store/src/injectSelector.ts:93

Selects a slice of state from an atom or store and returns it as an Angular signal.

This is the primary Angular read hook for TanStack Store.

Type Parameters

TState

TState

TSelected

TSelected = NoInfer<TState>

Parameters

source

SelectionSource<TState>

selector

(state) => TSelected

options?

InjectSelectorOptions<TSelected>

Returns

Signal<TSelected>

Examples

ts
readonly count = injectSelector(counterStore, (state) => state.count)
readonly count = injectSelector(counterStore, (state) => state.count)
ts
readonly doubled = injectSelector(countAtom, (value) => value * 2)
readonly doubled = injectSelector(countAtom, (value) => value * 2)
Subscribe to Bytes

Your weekly dose of JavaScript news. Delivered every Monday to over 100,000 devs, for free.

Bytes

No spam. Unsubscribe at any time.