Skip to content

Commit 8a77291

Browse files
authored
fix(bridge-react): add default basename for WraperRouterProvider (#3020)
1 parent 9bd1b12 commit 8a77291

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@module-federation/bridge-react': patch
3+
---
4+
5+
fix(bridge-react): add default basename for WraperRouterProvider

packages/bridge/bridge-react/src/router-v6.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,8 @@ function WraperRouterProvider(
6060
return <RouterProvider router={MemeoryRouterInstance} />;
6161
} else {
6262
const BrowserRouterInstance = createBrowserRouter(routers, {
63-
basename: routerContextProps.basename,
63+
// In host app, the routerContextProps is {}, so we should use router.basename as fallback
64+
basename: routerContextProps.basename || router.basename,
6465
future: router.future,
6566
window: router.window,
6667
});

0 commit comments

Comments
 (0)