ferinesia-schedule-board/src/main.tsx

30 lines
898 B
TypeScript
Executable File

import { StrictMode } from 'react'
import { createRoot } from 'react-dom/client'
import '@/index.css'
import { createHashRouter, RouterProvider } from 'react-router-dom'
import {Index as HomepageIndex} from '@/pages/homepage'
import {Helmet} from "react-helmet"
import Login from '@/pages/auth/login'
const router = createHashRouter([
{
path: "/" ,
element: <HomepageIndex />
},
{
path: "/login",
element: <Login />
}
])
createRoot(document.getElementById('root')!).render(
<StrictMode>
<Helmet>
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossOrigin='' />
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap" rel="stylesheet" />
</Helmet>
<RouterProvider router={router} />
</StrictMode>,
)