import { Link } from "react-router"; import { useEffect, useState } from "react"; interface WorkspaceFooterProps { artifactsOpen: boolean; onToggleArtifacts: () => void; } export default function WorkspaceFooter({ artifactsOpen, onToggleArtifacts, }: WorkspaceFooterProps) { const [isDark, setIsDark] = useState( () => // Default dark; check stored preference localStorage.getItem("wren-theme") !== "light", ); useEffect(() => { document.documentElement.classList.toggle("light", !isDark); localStorage.setItem("wren-theme", isDark ? "dark" : "light"); }, [isDark]); return (