@logux/state
Version:
A tiny (152 bytes) state manager for React/Preact/Vue/Svelte with many atomic tree-shakable stores
22 lines (21 loc) • 632 B
TypeScript
export {
createRouter,
RouteParams,
getPagePath,
openPage,
Router,
Page
} from './create-router/index.js'
export {
BuilderValue,
BuilderStore,
MapBuilder,
defineMap
} from './define-map/index.js'
export { createStore, Store, StoreValue } from './create-store/index.js'
export { createMap, MapStore } from './create-map/index.js'
export { clean, cleanStores } from './clean-stores/index.js'
export { createPersistent } from './create-persistent/index.js'
export { createDerived } from './create-derived/index.js'
export { keepActive } from './keep-active/index.js'
export { getValue } from './get-value/index.js'