diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index 02ad8fa..4b45d74 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -8,9 +8,9 @@ function App() { return ( - } /> - } /> - } /> + } /> + } /> + } /> ); diff --git a/frontend/src/components/Header/Header.tsx b/frontend/src/components/Header/Header.tsx index 1112f60..017c9aa 100644 --- a/frontend/src/components/Header/Header.tsx +++ b/frontend/src/components/Header/Header.tsx @@ -20,10 +20,10 @@ export default function Header() { // From other pages, fall back to the grid's last persisted query. const homeQuery = - location.pathname === "/" + location.pathname === "/project2" ? searchParams.toString() : sessionStorage.getItem(GRID_QUERY_STORAGE_KEY) ?? ""; - const homeHref = homeQuery ? `/?${homeQuery}` : "/"; + const homeHref = homeQuery ? `/project2/?${homeQuery}` : "/project2"; // Adjusted during render, not an effect, so in-progress typing isn't clobbered. const [prevCommittedSearch, setPrevCommittedSearch] = useState(committedSearch); @@ -41,7 +41,7 @@ export default function Header() { } else { params.delete("search"); } - navigate(`/?${params.toString()}`); + navigate(`/project2/?${params.toString()}`); } return ( @@ -64,7 +64,7 @@ export default function Header() { - + My Ratings diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts index d789a7c..edffd66 100644 --- a/frontend/vite.config.ts +++ b/frontend/vite.config.ts @@ -8,4 +8,5 @@ export default defineConfig({ react(), babel({ presets: [reactCompilerPreset()] }) ], + base: '/project2' })