Skip to content

Commit 22c867e

Browse files
committed
feat(web): Add auth protection to stage creation page
1 parent 9a8dc5f commit 22c867e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

apps/web/src/routes/stages/create.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { AuthProtectedComponent } from "@/auth/auth.client";
12
import { FrontendStageModules } from "@/stageModules/stageModules";
23
import { SportEnum, Stage, UnionStage } from "@ipsc_scoreboard/api";
34
import ArrowLeftIcon from "@mui/icons-material/ArrowLeft";
@@ -27,7 +28,7 @@ import { useConfirm } from "material-ui-confirm";
2728
import { Dispatch, SetStateAction, useState } from "react";
2829

2930
export const Route = createFileRoute("/stages/create")({
30-
component: RouteComponent,
31+
component: () => <AuthProtectedComponent component={<RouteComponent />} />,
3132
});
3233

3334
export type EditingStageData<T extends Stage = UnionStage> = Partial<T> &

0 commit comments

Comments
 (0)