diff --git a/src/components/ThemeSwitcher.tsx b/src/components/ThemeSwitcher.tsx
index dc1eec4a..de34aee4 100644
--- a/src/components/ThemeSwitcher.tsx
+++ b/src/components/ThemeSwitcher.tsx
@@ -1,4 +1,3 @@
-import { useState } from "react";
import { useTheme } from "../core/hooks/useTheme.ts";
import { cn } from "../core/utils/cn.ts";
import { Monitor, Moon, Sun } from "lucide-react";
@@ -11,7 +10,6 @@ export default function ThemeSwitcher({
className?: string;
}) {
const { theme, preference, setPreference } = useTheme();
- const [isFocused, setIsFocused] = useState(false);
const themeIcons = {
light: ,
@@ -26,30 +24,19 @@ export default function ThemeSwitcher({
setPreference(nextPreference);
};
- const labelStyle = {
- display: "block",
- margin: "0 auto",
- fontSize: ".65rem",
- width: "100%",
- position: "absolute",
- top: isFocused ? "-2em" : "2em",
- left: "0",
- opacity: isFocused ? "100" : "0"
- };
+ const [firstCharOfPreference="", ...restOfPreference] = preference;
return (
);