Overview
Set up state management for the dark/light theme using React Context or Redux.
Requirements
- Theme state should be globally accessible
- Support for persisting theme preference to localStorage
- Support for persisting to user settings if authenticated
- Theme preference persists across page reloads
Acceptance Criteria
Overview
Set up state management for the dark/light theme using React Context or Redux.
Requirements
Acceptance Criteria