Skip to main content

Store

还没翻译译自英文(tanstack.com)本页 59 段都还没译

Defined in: store.ts:15

Type Parameters

T

T

TActions

TActions extends StoreActionMap = never

Constructors

Constructor

new Store<T, TActions>(getValue): Store<T, TActions>;

Defined in: store.ts:18

Parameters

getValue

(prev?) => T

Returns

Store<T, TActions>

Constructor

new Store<T, TActions>(initialValue): Store<T, TActions>;

Defined in: store.ts:19

Parameters

initialValue

T

Returns

Store<T, TActions>

Constructor

new Store<T, TActions>(initialValue, actionsFactory): Store<T, TActions>;

Defined in: store.ts:20

Parameters

initialValue

NonFunction<T>

actionsFactory

StoreActionsFactory<T, TActions>

Returns

Store<T, TActions>

Properties

actions

readonly actions: TActions;

Defined in: store.ts:17

Accessors

state

Get Signature

get state(): T;

Defined in: store.ts:46

Returns

T

Methods

get()

get(): T;

Defined in: store.ts:49

Returns

T


setState()

setState(updater): void;

Defined in: store.ts:43

Parameters

updater

(prev) => T

Returns

void


subscribe()

subscribe(observerOrFn): Subscription;

Defined in: store.ts:52

Parameters

observerOrFn

Observer<T> | ((value) => void)

Returns

Subscription