import { useEffect, useState } from "react"; import { useNavigate } from "react-router-dom"; const ENTER_DURATION_MS = 2300; const EXIT_DURATION_MS = 650; export default function LandingPage() { const nav = useNavigate(); const [isExiting, setIsExiting] = useState(false); useEffect(() => { const exitTimer = window.setTimeout(() => setIsExiting(true), ENTER_DURATION_MS); const navTimer = window.setTimeout( () => nav("/dashboard", { replace: true }), ENTER_DURATION_MS + EXIT_DURATION_MS ); return () => { window.clearTimeout(exitTimer); window.clearTimeout(navTimer); }; }, [nav]); return (
BraceiQ

Guided support design, from imaging to fabrication.

); }