+
Skip to content

cyan33/dumb-state

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dumb-state

A simple state management tool that supports undo, redo, etc.

Usage

const createState = require('dumb-state');

const state = createState({ age: 23 });

state.set({ age: 24 });

state.set((prevState) => ({
  age: prevState.age + 1  // 25
}));

state.undo().get();  // 24
state.redo().get(); // 25

It's also chain-able:

state.undo().undo().redo().get(); // which could be dumb though

About

A simple state management tool that supports undo, redo, etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载