import React from 'react' import ReactDOM from 'react-dom/client' import { createBrowserRouter, RouterProvider, } from 'react-router-dom'; import Home from './routes/Home.tsx'; import Login, { loginAction } from './routes/Login.tsx'; import GolfEntry from './routes/golf/GolfEntry.tsx'; import GolfPlay from './routes/golf/GolfPlay.tsx'; import GolfWatch from './routes/golf/GolfWatch.tsx'; import UserEdit from './routes/users/Edit.tsx'; import TeamNew from './routes/teams/New.tsx'; import TeamEdit from './routes/teams/Edit.tsx'; const router = createBrowserRouter([ { path: "/", element: (), }, { path: "/login/", element: (), action: loginAction, }, { path: "/users/:userId/", element: (), }, { path: "/teams/new/", element: (), }, { path: "/teams/:teamId/", element: (), }, { path: "/golf/entry/", element: (), }, { path: "/golf/:gameId/play/:playerId/", element: (), }, { path: "/golf/:gameId/watch/", element: (), }, ]); ReactDOM.createRoot(document.getElementById('root')!).render( , )