import { Title, Meta } from "@solidjs/meta"; import { HttpStatusCode } from "@solidjs/start"; import { useNavigate, useLocation } from "@solidjs/router"; import { createSignal, Show } from "solid-js"; import { TerminalErrorPage } from "~/components/TerminalErrorPage"; import { useDarkMode } from "~/context/darkMode"; // Component that crashes when rendered function CrashComponent() { throw new Error("Terminal crash test - triggering error boundary"); } export default function NotFound() { const navigate = useNavigate(); const location = useLocation(); const { isDark } = useDarkMode(); const [glitchText, setGlitchText] = createSignal("404"); const [shouldCrash, setShouldCrash] = createSignal(false); const errorContent = (