frontlich / nice-store

lite\flexible\extensible state management for react 一个轻量的、灵活的、易扩展的react状态管理方案

Home Page:https://frontlich.github.io/nice-store/#/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nice-store

npm version npm downloads

homepage

https://frontlich.github.io/nice-store/#/

usage

install

npm install nice-store

createCoreStore

import { createCoreStore } from "nice-store";

const store = createCoreStore(0);

store.subscribe(console.log);

store.setState(1); // will log 1
store.getState(); // 1

createStore

import { createStore } from "nice-store";

create enhanced store with initialState and enhancers

createStore(initialState, ...enhancers);

internal enhancers:

other enhancers:

About

lite\flexible\extensible state management for react 一个轻量的、灵活的、易扩展的react状态管理方案

https://frontlich.github.io/nice-store/#/

License:MIT License


Languages

Language:TypeScript 93.6%Language:JavaScript 3.1%Language:HTML 2.6%Language:CSS 0.6%Language:Shell 0.1%