aboutsummaryrefslogtreecommitdiffhomepage
path: root/frontend/src/main.tsx
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2024-07-22 04:36:45 +0900
committernsfisis <nsfisis@gmail.com>2024-07-22 04:36:53 +0900
commita4685927a1f7fe8374a567ee74cc62aad639f4c3 (patch)
tree1eaf5845965c4d5d2db4faf9582c17444a762ffd /frontend/src/main.tsx
parent2512da7ca57dc4c52900417a50daf4f6f2f74054 (diff)
downloadiosdc-japan-2024-albatross-a4685927a1f7fe8374a567ee74cc62aad639f4c3.tar.gz
iosdc-japan-2024-albatross-a4685927a1f7fe8374a567ee74cc62aad639f4c3.tar.zst
iosdc-japan-2024-albatross-a4685927a1f7fe8374a567ee74cc62aad639f4c3.zip
user login
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/",