Store Docs
API Reference
Store API Reference
- Store
- ReadonlyStore
- Atom
- AtomOptions
- BaseAtom
- InternalBaseAtom
- InternalReadonlyAtom
- InteropSubscribable
- Readable
- ReadonlyAtom
- StoreActionsApi
- Subscribable
- Subscription
- AnyAtom
- Observer
- Selection
- StoreAction
- StoreActionMap
- StoreActionsFactory
- batch
- createAsyncAtom
- createAtom
- createStore
- flush
- shallow
- toObserver
- injectSelector
- injectSetValue
- injectAtom
- injectStoreActions
- injectStore (deprecated)
- InjectSelectorOptions
AI/LLM: This documentation page is available in plain markdown format at/store/latest/docs/framework/angular/reference/functions/injectSelector.md
Store API Reference
injectSelector
ts
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)ts
readonly doubled = injectSelector(countAtom, (value) => value * 2)