How can i use BrowserRouter basename in RouterProvider from v6.4? #9481
-
Hi <BrowserRouter basename="/app/">
<ThemeProvider theme={theme}>
<CssBaseline />
<SnackbarProvider>
<Routes>
<Route path='/' element={<Template />}>
<Route index element={<HomePage />} />
...
</Route>
</SnackbarProvider>
</ThemeProvider>
</BrowserRouter> How can i migrate to react 18 and react router 6.4? |
Beta Was this translation helpful? Give feedback.
Answered by
brophdawg11
Oct 24, 2022
Replies: 1 comment 5 replies
-
You can provide a let router = createBrowserRouter(routes, { basename: "/base" })
function App() {
return <RouterProvider router={router} />
} |
Beta Was this translation helpful? Give feedback.
5 replies
Answer selected by
brophdawg11
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
You can provide a
basename
tocreateBrowserRouter
: