@tacky/store
Version:
State management framework based on react
30 lines (29 loc) • 1.04 kB
TypeScript
import { reactive } from './components/reactive';
import { render } from './components/render';
import { use } from './core/use';
import { config } from './const/config';
import { mutation } from './decorators/mutation';
import { effect } from './decorators/effect';
import { reactor } from './decorators/reactor';
import { Domain } from './core/domain';
import { init } from './core/init';
import { undo, redo, getTimeTravelStatus } from './core/collector';
declare const _default: {
reactive: typeof reactive;
render: typeof render;
effect: typeof effect;
mutation: typeof mutation;
use: typeof use;
config: typeof config;
reactor: typeof reactor;
Domain: typeof Domain;
init: typeof init;
undo: (stepNum?: number) => void;
redo: (stepNum?: number) => void;
getTimeTravelStatus: () => {
canUndo: boolean;
canRedo: boolean;
};
};
export default _default;
export { reactive, render, effect, mutation, use, config, reactor, Domain, init, undo, redo, getTimeTravelStatus, };