From 2cbf88add75acc3c1d4c467d3181a7a5f9bbae73 Mon Sep 17 00:00:00 2001 From: ppc Date: Sat, 10 Aug 2024 15:50:43 +0100 Subject: [PATCH] switch to HashRouter --- aimenet-web/index.html | 3 --- aimenet-web/src/main.tsx | 6 ++++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/aimenet-web/index.html b/aimenet-web/index.html index 064a6e8..fe3abc8 100644 --- a/aimenet-web/index.html +++ b/aimenet-web/index.html @@ -20,9 +20,6 @@ - - - diff --git a/aimenet-web/src/main.tsx b/aimenet-web/src/main.tsx index 13ad111..f7e09b3 100644 --- a/aimenet-web/src/main.tsx +++ b/aimenet-web/src/main.tsx @@ -2,7 +2,7 @@ import './index.css' import {StrictMode} from 'react' import {createRoot} from 'react-dom/client' -import {createBrowserRouter, RouterProvider} from "react-router-dom" +import {createHashRouter, RouterProvider} from "react-router-dom" import {Toaster} from "@/components/ui/toaster.tsx"; import {ThemeProvider} from "@/components/theme-provider.tsx"; @@ -11,7 +11,9 @@ import CardManager from "@/pages/card-manager.tsx" import ServerCardIn from "@/pages/card-in-screen.tsx" import ServerListing from "@/pages/server-listing.tsx" -const router = createBrowserRouter([ +// iOS PWAs show the navigation bar when changing routes +// HashRouter doesn't have this issue as the URL never changes +const router = createHashRouter([ { path: '/', element: