import { useNavigate } from "react-router-dom"; import { useEffect, useState } from "react"; export function NotFound() { const navigate = useNavigate(); const [countdown, setCountdown] = useState(5); useEffect(() => { const timer = setInterval(() => { setCountdown((prev) => { if (prev <= 1) { clearInterval(timer); navigate("/"); return 0; } return prev - 1; }); }, 1000); return () => clearInterval(timer); }, [navigate]); return (

404 - Page Not Found

Redirecting to home page in {countdown} seconds...

); } export default NotFound;