Router
createBrowserRouter()
function createBrowserRouter(
routes: RouteObject[],
opts?: {
basename?: string;
future?: FutureConfig;
hydrationData?: HydrationState;
window?: Window;
}
): RemixRouter;import { createBrowserRouter, RouterProvider } from 'react-router-dom';
const router = createBrowserRouter([
{
path: '/',
element: <Layout />,
children: [
{ index: true, element: <HomePage /> },
{ path: '/dashboard', element: <DashboardPage /> }
]
}
]);
function App() {
return (
<ReactProvider router={router} />
);
}Routes.tsx
routes.tsx
routes.tsxcreateRoutesFromElements()
Usage
createMemoryRouter()
MemoryRouter VS createMemoryRouter()
Last updated