From dce3161ae36de7fe8c69dccc1634f1374b6289c2 Mon Sep 17 00:00:00 2001 From: Roland Osborne Date: Fri, 13 Sep 2024 14:06:50 -0700 Subject: [PATCH] using hash router for web --- app/client/web/src/App.tsx | 4 ++-- app/client/web/src/access/useAccess.hook.ts | 2 +- net/server/internal/routers.go | 7 +++++++ 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/app/client/web/src/App.tsx b/app/client/web/src/App.tsx index f886ef16..3451afa2 100644 --- a/app/client/web/src/App.tsx +++ b/app/client/web/src/App.tsx @@ -7,7 +7,7 @@ import { createTheme, MantineProvider, virtualColor } from '@mantine/core' import { ModalsProvider } from '@mantine/modals' import './App.css' import '@mantine/core/styles.css' -import { createBrowserRouter, RouterProvider } from 'react-router-dom' +import { createHashRouter, RouterProvider } from 'react-router-dom' import classes from './App.module.css' import { DisplayContext } from './context/DisplayContext' import { ContextType } from './context/ContextType' @@ -147,7 +147,7 @@ const theme = createTheme({ }, }) -const router = createBrowserRouter([ +const router = createHashRouter([ { element: , children: [ diff --git a/app/client/web/src/access/useAccess.hook.ts b/app/client/web/src/access/useAccess.hook.ts index e7c56452..6865b522 100644 --- a/app/client/web/src/access/useAccess.hook.ts +++ b/app/client/web/src/access/useAccess.hook.ts @@ -45,7 +45,7 @@ export function useAccess() { } const { protocol, host } = location - updateState({ host, secure: protocol === 'https' }) + updateState({ host, secure: protocol === 'https:' }) }, []) useEffect(() => { diff --git a/net/server/internal/routers.go b/net/server/internal/routers.go index a8ba8823..d4b4fdc8 100644 --- a/net/server/internal/routers.go +++ b/net/server/internal/routers.go @@ -195,6 +195,13 @@ var endpoints = routes{ SetAccountSeal, }, + route{ + "ClearAccountSeal", + strings.ToUpper("Delete"), + "/account/seal", + ClearAccountSeal, + }, + route{ "SetAccountSerchable", strings.ToUpper("Put"),