revert to HashRouter, add nuqs hash adapter

This commit is contained in:
jeffvli
2025-10-22 19:59:56 -07:00
parent bf75dec0ce
commit 17f5c5cd99
4 changed files with 19 additions and 4 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
import { NuqsAdapter } from '@offlegacy/nuqs-hash-router';
import isElectron from 'is-electron';
import { NuqsAdapter } from 'nuqs/adapters/react-router/v6';
import { useEffect, useMemo } from 'react';
import { Navigate, Outlet } from 'react-router';
+3 -3
View File
@@ -1,5 +1,5 @@
import { lazy, Suspense } from 'react';
import { BrowserRouter, Route, Routes } from 'react-router';
import { HashRouter, Route, Routes } from 'react-router';
import { AppRoute } from './routes';
@@ -69,7 +69,7 @@ const RouteErrorBoundary = lazy(
export const AppRouter = () => {
const router = (
<BrowserRouter>
<HashRouter>
<ModalsProvider
modals={{
addToPlaylist: AddToPlaylistContextModal,
@@ -206,7 +206,7 @@ export const AppRouter = () => {
</Route>
</Routes>
</ModalsProvider>
</BrowserRouter>
</HashRouter>
);
return <Suspense fallback={<></>}>{router}</Suspense>;