aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/router.ts
blob: 0e6facd51ade6f921ce8106dd0ba8010e1357586 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import { createBrowserRouter, createHashRouter } from 'react-router'
import { BasicLayout } from './layouts/BasicLayout.tsx'
import { pageRoutes } from './routes.ts'

const createRouter = import.meta.env.VITE_ROUTER_MODE === 'history'
  ? createBrowserRouter
  : createHashRouter

export const router = createRouter([
  {
    path: '/',
    Component: BasicLayout,
    children: pageRoutes,
  },
])