From 4e57d1f66fce49f024da653a069969e71d2a3536 Mon Sep 17 00:00:00 2001 From: Szedann <65607498+Szedann@users.noreply.github.com> Date: Sat, 4 Oct 2025 16:49:17 +0200 Subject: [PATCH] feat: hash routing --- apps/oneclient/frontend/src/main.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/oneclient/frontend/src/main.tsx b/apps/oneclient/frontend/src/main.tsx index 3dcac603..37bba811 100644 --- a/apps/oneclient/frontend/src/main.tsx +++ b/apps/oneclient/frontend/src/main.tsx @@ -1,6 +1,6 @@ import { isDev, registerDevExperience, registerNativeExperience } from '@onelauncher/common'; import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; -import { createRouter, RouterProvider } from '@tanstack/react-router'; +import { createHashHistory, createRouter, RouterProvider } from '@tanstack/react-router'; import { StrictMode } from 'react'; import ReactDOM from 'react-dom/client'; import { createTauRPCProxy } from './bindings.gen'; @@ -24,12 +24,15 @@ const queryClient = new QueryClient({ }, }); +const hashHistory = createHashHistory(); + // Tanstack Router const router = createRouter({ routeTree, context: { queryClient, }, + history: hashHistory, defaultPreload: 'intent', scrollRestoration: true, defaultStructuralSharing: true,