@tanstack/store
Version:
Framework agnostic type-safe store w/ reactive framework adapters
5 lines • 769 B
TypeScript
import { AnyAtom, Atom, AtomOptions, BaseAtom, InternalBaseAtom, InternalReadonlyAtom, InteropSubscribable, Observer, Readable, ReadonlyAtom, Selection, Subscribable, Subscription } from "./types.js";
import { batch, createAsyncAtom, createAtom, flush, toObserver } from "./atom.js";
import { ReadonlyStore, Store, StoreAction, StoreActionMap, StoreActionsFactory, createStore } from "./store.js";
import { shallow } from "./shallow.js";
export { AnyAtom, Atom, AtomOptions, BaseAtom, InternalBaseAtom, InternalReadonlyAtom, InteropSubscribable, Observer, Readable, ReadonlyAtom, ReadonlyStore, Selection, Store, StoreAction, StoreActionMap, StoreActionsFactory, Subscribable, Subscription, batch, createAsyncAtom, createAtom, createStore, flush, shallow, toObserver };