import {Theme} from "Frontend/@/registry/themes"; import {Card} from "Frontend/@/components/ui/card"; import {Tooltip, TooltipContent, TooltipTrigger} from "Frontend/@/components/ui/tooltip"; import {useTheme} from "next-themes"; import GameyfinLogo from "Frontend/components/theming/GameyfinLogo"; import {hsl} from "Frontend/@/lib/utils"; export default function ThemePreview({theme}: { theme: Theme }) { //@ts-ignore let resolvedTheme: "light" | "dark" = useTheme().resolvedTheme ?? "light"; const {setTheme} = useTheme(); function toggleMode() { resolvedTheme = resolvedTheme === "light" ? "dark" : "light"; setTheme(resolvedTheme); } return (

{theme.name}

); } /* */