Newer
Older
import React from 'react';
import ReactDOM from 'react-dom/client';
import { createBrowserRouter, RouterProvider } from 'react-router-dom';
import App from './App.tsx';

Cross, Liam (UG - Comp Sci & Elec Eng)
committed
import Login from './components/Login/Login.tsx';
import Register from './components/Register/Register.tsx';
import CustomerDashboard from './components/CustomerDashboard/CustomerDashboard.tsx';
import { GetCustomerDashboardData } from './services/CustomerDashboard/CustomerDashboard.ts';
import './index.scss';
const router = createBrowserRouter([
{
path: '/',
element: <App></App>,
children: [
{

Cross, Liam (UG - Comp Sci & Elec Eng)
committed
path: 'login',
element: <Login></Login>
},
{
path: 'register',
element: <Register></Register>
},
{
path: 'customer-dashboard',
loader: GetCustomerDashboardData,
element: <CustomerDashboard></CustomerDashboard>
ReactDOM.createRoot(document.getElementById('root')!).render(
<React.StrictMode>