Skip to content

Commit edafb69

Browse files
committedOct 23, 2024
fix: react browser router registration w/ custom usage
1 parent a3fb166 commit edafb69

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed
 

‎packages/generouted/src/react-router-lazy.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ const app = { Component: _app?.default ? App : Layout, ErrorBoundary: _app?.Catc
5959
const fallback = { path: '*', Component: _404?.default || Fragment }
6060

6161
export const routes: RouteObject[] = [{ ...app, children: [...regularRoutes, fallback] }]
62-
const router = createBrowserRouter(routes)
63-
export const Routes = () => <RouterProvider router={router} />
62+
const router = () => createBrowserRouter(routes)
63+
export const Routes = () => <RouterProvider router={router()} />
6464

6565
/** @deprecated `<Modals />` is no longer needed, it will be removed in future releases */
6666
export const Modals = () => (console.warn('[generouted] `<Modals />` will be removed in future releases'), null)

‎packages/generouted/src/react-router.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ const app = { Component: _app?.default ? App : Layout, ErrorBoundary: _app?.Catc
4646
const fallback = { path: '*', Component: _404?.default || Fragment }
4747

4848
export const routes: RouteObject[] = [{ ...app, children: [...regularRoutes, fallback] }]
49-
const router = createBrowserRouter(routes)
50-
export const Routes = () => <RouterProvider router={router} />
49+
const router = () => createBrowserRouter(routes)
50+
export const Routes = () => <RouterProvider router={router()} />
5151

5252
/** @deprecated `<Modals />` is no longer needed, it will be removed in future releases */
5353
export const Modals = () => (console.warn('[generouted] `<Modals />` will be removed in future releases'), null)

0 commit comments

Comments
 (0)
Please sign in to comment.