diff --git a/src/App.tsx b/src/App.tsx
index f827b3e..03b54f3 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -4,6 +4,7 @@ import { Home } from './pages/Home';
import { MainLayout } from './pages/MainLayout';
import { NewScheme } from './pages/NewScheme';
import { SchemeDetail } from './pages/SchemeDetail';
+import { SchemeNotFound } from './pages/SchemeNotFound';
import { Schemes } from './pages/Schemes';
const routes = createBrowserRouter([
@@ -17,6 +18,7 @@ const routes = createBrowserRouter([
element: ,
children: [
{ path: 'new', element: },
+ { path: 'not-found', element: },
{ path: ':id', element: },
],
},
diff --git a/src/pages/SchemeNotFound.module.css b/src/pages/SchemeNotFound.module.css
new file mode 100644
index 0000000..a5e4be2
--- /dev/null
+++ b/src/pages/SchemeNotFound.module.css
@@ -0,0 +1,6 @@
+@layer pages {
+ .unexists {
+ font-size: var(--font-size-xl);
+ color: var(--color-danger);
+ }
+}
diff --git a/src/pages/SchemeNotFound.tsx b/src/pages/SchemeNotFound.tsx
new file mode 100644
index 0000000..c48720f
--- /dev/null
+++ b/src/pages/SchemeNotFound.tsx
@@ -0,0 +1,11 @@
+import styles from './SchemeNotFound.module.css';
+
+export function SchemeNotFound() {
+ return (
+
+
+ Request scheme is NOT exists.
+
+
+ );
+}