aboutsummaryrefslogtreecommitdiffhomepage
path: root/frontend/src/main.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/src/main.tsx')
-rw-r--r--frontend/src/main.tsx18
1 files changed, 17 insertions, 1 deletions
diff --git a/frontend/src/main.tsx b/frontend/src/main.tsx
index eb5399f..6019704 100644
--- a/frontend/src/main.tsx
+++ b/frontend/src/main.tsx
@@ -5,10 +5,13 @@ import {
RouterProvider,
} from 'react-router-dom';
import Home from './routes/Home.tsx';
-import Login from './routes/Login.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([
{
@@ -18,6 +21,19 @@ const router = createBrowserRouter([
{
path: "/login/",
element: (<Login />),
+ action: loginAction,
+ },
+ {
+ path: "/users/:userId/",
+ element: (<UserEdit />),
+ },
+ {
+ path: "/teams/new/",
+ element: (<TeamNew />),
+ },
+ {
+ path: "/teams/:teamId/",
+ element: (<TeamEdit />),
},
{
path: "/golf/entry/",