Skip to content

Commit 9acb2c7

Browse files
committed
fix: no default theme
1 parent c47d5d7 commit 9acb2c7

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

components/theme.tsx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,16 @@ import React, { useEffect } from "react";
33
import { themeChange } from "theme-change";
44
import { MoonStar, Sun } from "lucide-react";
55

6+
const THEME_KEY = "theme";
7+
68
function Theme() {
7-
useEffect(() => themeChange(false), []);
9+
useEffect(() => {
10+
if (!localStorage.getItem(THEME_KEY)) {
11+
localStorage.setItem(THEME_KEY, "light");
12+
}
13+
themeChange(false);
14+
}, []);
15+
816
return (
917
<div className="absolute right-6">
1018
<button data-set-theme="dark" data-act-class="hidden">

0 commit comments

Comments
 (0)