Adapter
Jotai Adapter
Using Unistash with Jotai
Jotai Adapter
The Jotai adapter provides Unistash functionality using Jotai under the hood.
Installation
npm install @unistash/jotai jotaiFeatures
- Atom-based state
- Excellent for atomic updates
- Small bundle size
- Requires Provider wrapper
Usage
import { createStore } from "@unistash/jotai";
import { Provider } from "jotai";
const useStore = createStore({
state: { count: 0 },
actions: {
increment: (state) => ({ count: state.count + 1 }),
},
});
function App() {
return (
<Provider>
<Counter />
</Provider>
);
}Note: Jotai requires wrapping your app with <Provider>.