@sourcebug/amos
Version:
A decentralized state manager for react
10 lines (9 loc) • 657 B
TypeScript
export { JSONState, Mutation, Box } from './box';
export { Action, ActionOptions, ActionFactory, action } from './action';
export { Signal, SignalFactory, signal } from './signal';
export { Selector, SelectorFactory, selector } from './selector';
export { Dispatchable, Dispatch, Selectable, Select, Snapshot, StoreEnhancer, Store, createStore, } from './store';
export { ProviderProps, Provider, ConsumerProps, Consumer } from './context';
export { useStore, useDispatch, MapSelector, useSelector } from './hooks';
export { identity, shallowEqual, isAmosObject, hoistMethod, arrayEqual, kAmosObject, } from './utils';
export declare const VERSION: string;