,
- children: [
- {
- path: "/",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/products",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/about-us",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/community",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/Gallery",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/blogs",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/blogs/:titleSlug",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/events",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/events/:id",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/shop",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/shop/items",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/shop/category/:category",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/shop/item/:id",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/shop/checkout",
- element: (
-
}>
-
-
- ),
- },
+const router = createBrowserRouter(
+ [
+ {
+ path: "/",
+ element:
,
+ children: [
+ {
+ path: "/",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/products",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/about-us",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/community",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/Gallery",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/blogs",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/blogs/:titleSlug",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/events",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/events/:id",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/shop",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/shop/items",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/shop/category/:category",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/shop/item/:id",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/shop/checkout",
+ element: (
+
}>
+
+
+ ),
+ },
- {
- path: "/login",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/register",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/forgot-password",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/reset-password",
- element: (
-
}>
-
-
- ),
- },
- ],
- },
- {
- path: "/admin",
- element:
,
- children: [
- {
- path: "/admin/shop",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/admin/shop/sales",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/admin/shop/orders",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/admin/shop/inventory",
- element: (
-
}>
-
-
- ),
- },
- // {
- // path: "/admin",
- // element:
,
- // },
- // {
- // path: "/admin/all-chapters",
- // element:
,
- // },
- // {
- // path: "/admin/events",
- // element:
,
- // },
- // {
- // path: "/admin/add-chapters",
- // element:
,
- // },
- // {
- // path: "/admin/events",
- // element:
,
- // },
- // {
- // path: "/admin/events/add-event",
- // element:
,
- // },
- // {
- // path: "/admin/events/update-event",
- // element:
,
- // },
- ],
- },
- {
- path: "/mastercraft",
- element:
,
- children: [
- {
- path: "/mastercraft",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/mastercraft/:id",
- element: (
-
}>
-
-
- ),
- },
- ],
- },
- {
- path: "/resources",
- element:
,
- children: [
- {
- path: "/resources",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/resources/:id",
- element: (
-
}>
-
-
- ),
- },
- ],
- },
- {
- path: "/error-400",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/error-403",
- element: (
-
}>
-
-
- ),
- },
- {
- path: "/*",
- element: (
-
}>
-
-
- ),
- },
+ {
+ path: "/login",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/register",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/forgot-password",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/reset-password",
+ element: (
+
}>
+
+
+ ),
+ },
+ ],
+ },
+ {
+ path: "/admin",
+ element:
,
+ children: [
+ {
+ path: "/admin/shop",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/admin/shop/sales",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/admin/shop/orders",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/admin/shop/inventory",
+ element: (
+
}>
+
+
+ ),
+ },
+ // {
+ // path: "/admin",
+ // element:
,
+ // },
+ // {
+ // path: "/admin/all-chapters",
+ // element:
,
+ // },
+ // {
+ // path: "/admin/events",
+ // element:
,
+ // },
+ // {
+ // path: "/admin/add-chapters",
+ // element:
,
+ // },
+ // {
+ // path: "/admin/events",
+ // element:
,
+ // },
+ // {
+ // path: "/admin/events/add-event",
+ // element:
,
+ // },
+ // {
+ // path: "/admin/events/update-event",
+ // element:
,
+ // },
+ ],
+ },
+ {
+ path: "/mastercraft",
+ element:
,
+ children: [
+ {
+ path: "/mastercraft",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/mastercraft/:id",
+ element: (
+
}>
+
+
+ ),
+ },
+ ],
+ },
+ {
+ path: "/resources",
+ element:
,
+ children: [
+ {
+ path: "/resources",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/resources/:id",
+ element: (
+
}>
+
+
+ ),
+ },
+ ],
+ },
+ {
+ path: "/error-400",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/error-403",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/*",
+ element: (
+
}>
+
+
+ ),
+ },
+ {
+ path: "/error-500",
+ element: (
+
}>
+
+
+ ),
+ },
+ ],
{
- path: "/error-500",
- element: (
-
}>
-
-
- ),
- },
-]);
+ future: {
+ v7_fetcherPersist: true,
+ v7_normalizeFormMethod: true,
+ v7_partialHydration: true,
+ v7_relativeSplatPath: true,
+ v7_skipActionErrorRevalidation: true,
+ v7_startTransition: true,
+ },
+ }
+);
export default router;