diff --git a/public/404.svg b/public/404.svg new file mode 100644 index 0000000..7d3c26e --- /dev/null +++ b/public/404.svg @@ -0,0 +1,73 @@ + diff --git a/public/cable.svg b/public/cable.svg new file mode 100644 index 0000000..d74e489 --- /dev/null +++ b/public/cable.svg @@ -0,0 +1,91 @@ + diff --git a/src/app/(not-found)/[...not-found]/layout.tsx b/src/app/(not-found)/[...not-found]/layout.tsx new file mode 100644 index 0000000..64bf854 --- /dev/null +++ b/src/app/(not-found)/[...not-found]/layout.tsx @@ -0,0 +1,15 @@ +import type { Metadata } from "next"; +import type { PropsWithChildren } from "react"; + +export const metadata: Metadata = { + title: "Page not found", + robots: { index: false, follow: false }, +}; + +export default function NotFoundRouteLayout({ children }: PropsWithChildren) { + return ( +
+ Sorry, the page you're looking for does not exist or has been removed.{" "}
+
+ You can navigate to Home using
+
+ This
+
+ link.
+