import Button from "@thorium/ui/Button"; import { Icon } from "@thorium/ui/Icon"; import { useEffect, useState } from "react"; export const Reconnecting = () => { const [timeoutPassed, setTimeoutPassed] = useState(false); useEffect(() => { const timeout = setTimeout(() => { setTimeoutPassed(true); }, 500); return () => { clearTimeout(timeout); }; }, []); if (!timeoutPassed) return null; return (