diff options
| author | Jake Mannens <jake@asger.xyz> | 2026-03-17 03:04:36 +1100 |
|---|---|---|
| committer | Jake Mannens <jake@asger.xyz> | 2026-06-15 10:45:35 +1000 |
| commit | dd818d5ce5bf1254efd2d91b8b594d6773b21c96 (patch) | |
| tree | c04e9601a15cff5f1fe9980e8f2ff41bae351635 /App.razor | |
Initial commit
Diffstat (limited to 'App.razor')
| -rw-r--r-- | App.razor | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/App.razor b/App.razor new file mode 100644 index 0000000..b4e47c9 --- /dev/null +++ b/App.razor @@ -0,0 +1,19 @@ +<CascadingAuthenticationState> + <Router AppAssembly="@typeof(App).Assembly"> + <Found Context="routeData"> + <AuthorizeRouteView + RouteData="@routeData" + DefaultLayout="@typeof(MainLayout)"> + <NotAuthorized> + <RedirectLogin/> + </NotAuthorized> + </AuthorizeRouteView> + </Found> + <NotFound> + <PageTitle>Not found</PageTitle> + <LayoutView Layout="@typeof(MainLayout)"> + <p role="alert">Sorry, there's nothing at this address.</p> + </LayoutView> + </NotFound> + </Router> +</CascadingAuthenticationState> |
