diff --git a/src/App.tsx b/src/App.tsx
index ffae9ea..a36d941 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -14,6 +14,7 @@ import EventReservations from './pages/EventReservations'
import MyReservations from './pages/MyReservations'
import Login from './pages/Login'
import LoginOtp from './pages/LoginOtp'
+import NotFound from './pages/NotFound'
import RequireRole from './components/RequireRole'
function ScrollToTop() {
@@ -47,6 +48,7 @@ export default function App() {
} />
} />
} />
+ } />
)
diff --git a/src/pages/NotFound.tsx b/src/pages/NotFound.tsx
new file mode 100644
index 0000000..0c389f7
--- /dev/null
+++ b/src/pages/NotFound.tsx
@@ -0,0 +1,23 @@
+import { useNavigate } from 'react-router-dom'
+import { toPersianDigits } from '../utils/formatNumber'
+import { getUserRole } from '../utils/role'
+
+export default function NotFound() {
+ const navigate = useNavigate()
+
+ return (
+
+
{toPersianDigits('404')}
+
صفحه مورد نظر یافت نشد.
+
+
+ )
+}