1.0.0 • Published 1 year ago

@saatana97/state-store v1.0.0

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

二进制状态存储器

介绍

使用二进制储存状态数据
只有激活/未激活两种状态(二进制只有 0 和 1)
最多同时保存 32 种状态(JS 数字精度)
支持多种状态查询逻辑(与、或、非、异或)

安装

npm install --save @saatana97/state-store
pnpm add --save @saatana97/state-store

使用

const value = 0;
const { active, inactive, toggle, status, count } = useStateStore({
    value,
    change: (val, old) => {
        value = val;
        console.info(old, val);
    },
});