diff --git a/src/pages/not-found.tsx b/src/pages/not-found.tsx new file mode 100644 index 0000000..a772636 --- /dev/null +++ b/src/pages/not-found.tsx @@ -0,0 +1,23 @@ +import { Link } from "react-router-dom"; + +export function NotFound() { + return ( +
+

404 :(

+

Page not found

+ { + + Try going back home + +
+ ); +} diff --git a/src/router.tsx b/src/router.tsx index 2159904..371dc30 100644 --- a/src/router.tsx +++ b/src/router.tsx @@ -2,6 +2,7 @@ import { createBrowserRouter, RouterProvider } from "react-router-dom"; import { Home } from "./pages/home"; import { Podcast } from "./pages/podcast"; import { PodcastEpisodesList, Episode, Layout } from "./components"; +import { NotFound } from "./pages/not-found"; const router = createBrowserRouter([ { @@ -25,6 +26,10 @@ const router = createBrowserRouter([ }, ], }, + { + path: "*", + element: , + }, ], }, ]);