1.0.1 • Published 8 months ago

easy-state-maneger-react v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
8 months ago

Simple state maneger

Install

npm i easy-state-maneger-react
State maneger for Vue (https://github.com/Senails/easy-state-maneger/tree/Vue)

Example for React

import { createEasyStore } from "easy-state-maneger-react";

const initState = {
    count: 0
}
export const {useSelector, updateStore} = createEasyStore(initState);

export function Action(){
    updateStore((state)=>{
        state.count++;
    });
}
import { Action, useSelector } from "./state";

export function App() {
    const count = useSelector((s)=>s.count);

    return (
        <div className="App">
            <button onClick={Action}>{count}</button>
        </div>
    );
}