diff --git a/amnet-web/src/main.tsx b/amnet-web/src/main.tsx
index 309e1c2..07b5fcd 100644
--- a/amnet-web/src/main.tsx
+++ b/amnet-web/src/main.tsx
@@ -1,20 +1,28 @@
import './index.css'
-import {StrictMode} from 'react'
-import {createRoot} from 'react-dom/client'
-import {createHashRouter, RouterProvider} from "react-router-dom"
+import {StrictMode} from "react";
+import {createRoot} from "react-dom/client";
+import {createHashRouter, Navigate, RouterProvider} from "react-router-dom";
import {Toaster} from "@/components/ui/toaster.tsx";
import {ThemeProvider} from "@/components/theme-provider.tsx";
-import CardManager from "@/pages/card-manager.tsx"
-import ServerCardIn from "@/pages/card-in-screen.tsx"
-import ServerListing from "@/pages/server-listing.tsx"
+import CardManager from "@/pages/card-manager.tsx";
+import ServerCardIn from "@/pages/card-in-screen.tsx";
+import ServerListing from "@/pages/server-listing.tsx";
// iOS PWAs show the navigation bar when changing routes
// HashRouter doesn't have this issue as the URL never changes
const router = createHashRouter([
- ...['/', '/servers', '/servers/add'].map(x => {
+ {
+ path: '/',
+ element:
+ },
+ {
+ path: '/servers/:serverId',
+ element:
+ },
+ ...['/servers', '/servers/add'].map(x => {
return {
path: x,
element:
@@ -25,11 +33,7 @@ const router = createHashRouter([
path: x,
element:
};
- }),
- {
- path: '/servers/:serverId',
- element:
- }
+ })
])
createRoot(document.getElementById('root')!).render(