Skip to content

five-on-it / apps/client/src/ui/store / Store

Interface: Store<T> ​

Defined in: apps/client/src/ui/store.ts:10

A value with subscribers.

Type Parameters ​

T ​

T

Methods ​

get() ​

get(): T

Defined in: apps/client/src/ui/store.ts:12

The current value (stable identity until set).

Returns ​

T


set() ​

set(value): void

Defined in: apps/client/src/ui/store.ts:14

Replaces the value and notifies subscribers.

Parameters ​

value ​

T

Returns ​

void


subscribe() ​

subscribe(listener): () => void

Defined in: apps/client/src/ui/store.ts:16

Registers a listener; returns the unsubscribe function.

Parameters ​

listener ​

() => void

Returns ​

() => void