Add global state management to the application.
Requirements
- Install Zustand or Redux Toolkit
- Add global theme state (light/dark)
- Add global user-preference store (e.g., font size, language)
- Persist state using localStorage
Why This Is Hard
Requires understanding of global stores, reactivity, persistence, and component subscription.
Expectations
- No unnecessary re-renders
- Code placed in
/store directory
- Document usage in README
Add global state management to the application.
Requirements
Why This Is Hard
Requires understanding of global stores, reactivity, persistence, and component subscription.
Expectations
/storedirectory