Follow system color scheme by default instead of light

This commit is contained in:
Ahmed Al-Taiar
2024-10-10 14:09:09 -04:00
parent b8063e8692
commit 1eafaee2c0

View File

@ -8,7 +8,10 @@ const DARK_THEME = 'dark'
const ThemeToggle = () => {
const [theme, setTheme] = useState(
localStorage.getItem('theme') ?? LIGHT_THEME
(localStorage.getItem('theme') ??
window.matchMedia('(prefers-color-scheme: dark)').matches)
? DARK_THEME
: LIGHT_THEME
)
const handleToggle = (e: React.ChangeEvent<HTMLInputElement>) => {