@store-unit/react
v1.0.4 hooks store-unit react
@store-unit/react
A react integration for store-unit
Getting Started
Install
npm install @store-unit/react
Usage
import { Store } from 'store-unit';
import { useStore } from '@store-unit/react';
const themeStore = new Store({ isLight: true });
export function Component() {
const value = useStore(themeStore);
return (
<div style={{ background: value.isLight ? 'white' : 'black' }}>
<button
onClick={() => {
themeStore.setState({ isLight: !value.isLight });
}}
>
Toggle theme
</button>
</div>
);
}
npm i @store-unit/react
Metadata
- MIT
- Whatever
- everdimension
- released 11/1/2023