3 Commits

Author SHA1 Message Date
5dad538577 fix: prettier formatting + add lint check hook
- Fix prettier formatting for localStorage utility
- Add pre-PR lint check script to prevent CI failures
- Create Claude Code hook configuration for automatic linting
2025-08-05 09:47:52 +02:00
63f9129d53 fix: add eslint disables for localStorage utility 2025-08-05 09:35:40 +02:00
a8828ae521 fix: add localStorage error handling to theme functionality
- Create safeLocalStorage utility for graceful error handling
- Update useTheme hook to use safeLocalStorage
- Update ThemeControl component to use safeLocalStorage
- Prevents SecurityError when localStorage is unavailable in theme features

This extends the localStorage fix from issue #212 to cover all localStorage usage in the codebase.
2025-08-05 09:33:06 +02:00