Skip to content

Commit 36b4da2

Browse files
author
Flatlogic Bot
committed
Fix GitHub Pages routing with BrowserRouter basename
1 parent 269ff9f commit 36b4da2

File tree

4 files changed

+6
-5
lines changed

4 files changed

+6
-5
lines changed

docs/404.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<link rel="icon" href="/react-material-admin/favicon.png" sizes="80x80" type="image/png" />
1818
<link rel="manifest" href="/react-material-admin/manifest.json" />
1919
<title>React Material Admin Full</title>
20-
<script type="module" crossorigin src="/react-material-admin/assets/index-C78xjY79.js"></script>
20+
<script type="module" crossorigin src="/react-material-admin/assets/index-DJaTQbrV.js"></script>
2121
<link rel="stylesheet" crossorigin href="/react-material-admin/assets/index-DwtXvBEq.css">
2222
</head>
2323
<body style="font-family: 'Roboto', sans-serif">
Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<link rel="icon" href="/react-material-admin/favicon.png" sizes="80x80" type="image/png" />
1818
<link rel="manifest" href="/react-material-admin/manifest.json" />
1919
<title>React Material Admin Full</title>
20-
<script type="module" crossorigin src="/react-material-admin/assets/index-C78xjY79.js"></script>
20+
<script type="module" crossorigin src="/react-material-admin/assets/index-DJaTQbrV.js"></script>
2121
<link rel="stylesheet" crossorigin href="/react-material-admin/assets/index-DwtXvBEq.css">
2222
</head>
2323
<body style="font-family: 'Roboto', sans-serif">

src/components/App.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,12 @@ export default function App() {
2626
// global
2727
let { isAuthenticated } = useUserState();
2828
const isAuth = isAuthenticated();
29+
const routerBase = import.meta.env.BASE_URL || '/';
2930

3031
return (
3132
<>
3233
<SnackbarProvider>
33-
<BrowserRouter>
34+
<BrowserRouter basename={routerBase}>
3435
<RouterNavigatorSync />
3536
<Routes>
3637
<Route path='/' element={<Navigate to='/app/profile' replace />} />

0 commit comments

Comments
 (0)