"use client"; import { useState, useEffect } from "react"; export const HIDE_ARCHIVED_KEY = "app:hideArchivedProjects"; export function HideArchivedToggle() { const [checked, setChecked] = useState(false); useEffect(() => { setChecked(localStorage.getItem(HIDE_ARCHIVED_KEY) === "1"); }, []); const toggle = (val: boolean) => { setChecked(val); localStorage.setItem(HIDE_ARCHIVED_KEY, val ? "1" : "0"); }; return ( ); }