"use client"; import Link from "next/link"; import { useEffect, useState } from "react"; import { Button } from "@/components/ui/button"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { FileQuestion, Home, Search, ArrowLeft } from "lucide-react"; export default function NotFound() { const [mounted, setMounted] = useState(false); useEffect(() => { setMounted(true); }, []); // Prevent hydration mismatch by not rendering interactive elements until mounted if (!mounted) { return (
404

Page Not Found

The page you are looking for doesn't exist or has been moved.

); } return (
404

Page Not Found

The page you are looking for doesn't exist or has been moved.

Looking for something?

  • Dashboard
  • Tasks
  • Projects
); }