import { useCallback, useState } from "react"; export const useToggle = (initialValue: boolean = false) => { const [isHidden, setHidden] = useState(initialValue); const toggleHidden = useCallback(() => { setHidden((v) => !v); }, []); return { isHidden, setHidden, toggleHidden }; };