Skip to content

Commit

Permalink
Swap to hash router
Browse files Browse the repository at this point in the history
  • Loading branch information
FarazzShaikh committed Sep 23, 2024
1 parent 19a5223 commit 1c10d74
Showing 1 changed file with 20 additions and 25 deletions.
45 changes: 20 additions & 25 deletions examples/src/App.tsx
Original file line number Diff line number Diff line change
@@ -1,35 +1,30 @@
import "./styles/index.css";

import { RouterProvider, createBrowserRouter } from "react-router-dom";
import { RouterProvider, createHashRouter } from "react-router-dom";
import { SHADERS } from "./Examples";
import { NotFound } from "./pages/NotFound";
import { Root } from "./pages/Root";

const router = createBrowserRouter(
[
{
path: "/",
element: <Root />,
children: [
...Object.values(SHADERS).map((preset) => ({
path: preset.slug,
element: <preset.Component />,
})),
{
path: "/",
element: <SHADERS.DEFAULT.Component />,
},
],
},
{
path: "*",
element: <NotFound />,
},
],
const router = createHashRouter([
{
basename: import.meta.env.BASE_URL,
}
);
path: "/",
element: <Root />,
children: [
...Object.values(SHADERS).map((preset) => ({
path: preset.slug,
element: <preset.Component />,
})),
{
path: "/",
element: <SHADERS.DEFAULT.Component />,
},
],
},
{
path: "*",
element: <NotFound />,
},
]);

export default function App() {
return <RouterProvider router={router} />;
Expand Down

0 comments on commit 1c10d74

Please sign in to comment.