Skip to content

Commit 6c8eaf6

Browse files
committed
Update
1 parent 3c2e244 commit 6c8eaf6

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

packages/react-router/lib/router/router.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -866,7 +866,10 @@ export function createRouter(init: RouterInit): Router {
866866
manifest,
867867
);
868868
let inFlightDataRoutes: AgnosticDataRouteObject[] | undefined;
869-
let basename = init.basename?.replace(/^\/*/, "/") || "/"; // ensure leading slash
869+
let basename = init.basename || "/";
870+
if (!basename.startsWith("/")) {
871+
basename = `/${basename}`;
872+
}
870873
let dataStrategyImpl = init.dataStrategy || defaultDataStrategyWithMiddleware;
871874

872875
// Config driven behavior flags

0 commit comments

Comments
 (0)