From f31158835ecdcfba0b129a73c0f89f02ea3fb7bf Mon Sep 17 00:00:00 2001 From: Teh PeGaSuS Date: Sun, 26 Apr 2026 21:37:48 +0200 Subject: [PATCH] Add pages/404.js --- pages/404.js | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 pages/404.js diff --git a/pages/404.js b/pages/404.js new file mode 100644 index 0000000..31c734e --- /dev/null +++ b/pages/404.js @@ -0,0 +1,63 @@ +import Link from 'next/link'; +import Head from 'next/head'; +import { useState, useEffect } from 'react'; +import { SITE_CONFIG } from '../config'; + +export default function Custom404() { + const [mounted, setMounted] = useState(false); + + useEffect(() => { + setMounted(true); + }, []); + + // Server-side and Initial Client-side "Safe" Shell + if (!mounted) { + return ( +
+
404
+
+ ); + } + + return ( +
+ + {`404 // ${SITE_CONFIG.title}`} + + +
+

404

+ +
+

Paste not found

+

+ This paste may have expired, been burned, or never existed in the first place. +

+
+ +
+ + + +
+
+ +
+ {`${SITE_CONFIG.title} // Secure Protocol`} +
+
+ ); +}