Spaces:
Running
Running
| import { useLocation } from "react-router-dom"; | |
| import { useEffect } from "react"; | |
| const NotFound = () => { | |
| const location = useLocation(); | |
| useEffect(() => { | |
| console.error( | |
| "404 Error: User attempted to access non-existent route:", | |
| location.pathname | |
| ); | |
| }, [location.pathname]); | |
| return ( | |
| <div className="min-h-screen flex items-center justify-center bg-gray-100"> | |
| <div className="text-center"> | |
| <h1 className="text-4xl font-bold mb-4">404</h1> | |
| <p className="text-xl text-gray-600 mb-4">Oops! Page not found</p> | |
| <a href="/" className="text-blue-500 hover:text-blue-700 underline"> | |
| Return to Home | |
| </a> | |
| </div> | |
| </div> | |
| ); | |
| }; | |
| export default NotFound; | |