UNPKG

nanostores

Version:

A tiny (265 bytes) state manager for React/Preact/Vue/Svelte with many atomic tree-shakable stores

45 lines (44 loc) 952 B
export { atom, Atom, PreinitializedWritableAtom, ReadableAtom, readonlyType, WritableAtom } from './atom/index.js' export { clean, cleanStores } from './clean-stores/index.js' export { batched, computed } from './computed/index.js' export { AllPaths, BaseDeepMap, deepMap, DeepMapStore, FromPath, getKey, getPath, setByKey, setPath } from './deep-map/index.js' export { effect } from './effect/index.js' export { keepMount } from './keep-mount/index.js' export { onMount, onNotify, onSet, onStart, onStop, STORE_UNMOUNT_DELAY } from './lifecycle/index.js' export { listenKeys, subscribeKeys } from './listen-keys/index.js' export { mapCreator, MapCreator } from './map-creator/index.js' export { AnyStore, map, MapStore, MapStoreKeys, PreinitializedMapStore, Store, StoreValue, WritableStore } from './map/index.js' export { allTasks, cleanTasks, startTask, task, Task } from './task/index.js'