Switch to hashrouter for github pages compatibility

This commit is contained in:
keannu125 2023-03-10 18:30:57 +08:00
parent db817e3be1
commit 8af4b9b3ac

View file

@ -4,7 +4,11 @@ import Error from "./Routes/Error/Error";
import Products from "./Routes/Products/Products"; import Products from "./Routes/Products/Products";
import Logs from "./Routes/Logs/Logs"; import Logs from "./Routes/Logs/Logs";
import Container from "./Components/Container/Container"; import Container from "./Components/Container/Container";
import { createBrowserRouter, RouterProvider } from "react-router-dom"; import {
createBrowserRouter,
createHashRouter,
RouterProvider,
} from "react-router-dom";
import Store from "./Plugins/Redux/Store/Store"; import Store from "./Plugins/Redux/Store/Store";
import { Provider } from "react-redux"; import { Provider } from "react-redux";
import Inventory from "./Routes/Inventory/Inventory"; import Inventory from "./Routes/Inventory/Inventory";
@ -17,7 +21,8 @@ import Register from "./Routes/Register/Register";
const queryClient = new QueryClient(); const queryClient = new QueryClient();
const router = createBrowserRouter([ const router = createHashRouter(
[
{ {
path: "/", path: "/",
element: ( element: (
@ -95,7 +100,9 @@ const router = createBrowserRouter([
</Container> </Container>
), ),
}, },
]); ],
{ basename: "/Ivy" }
);
export default function App() { export default function App() {
return ( return (