summary refs log tree commit diff
path: root/GitRepoViewer/App.razor
diff options
context:
space:
mode:
Diffstat (limited to 'GitRepoViewer/App.razor')
-rw-r--r--GitRepoViewer/App.razor12
1 files changed, 12 insertions, 0 deletions
diff --git a/GitRepoViewer/App.razor b/GitRepoViewer/App.razor
new file mode 100644
index 0000000..c7730d1
--- /dev/null
+++ b/GitRepoViewer/App.razor
@@ -0,0 +1,12 @@
+<Router AppAssembly="@typeof(App).Assembly">
+    <Found Context="routeData">
+        <RouteView RouteData="@routeData" DefaultLayout="@typeof(MainLayout)"/>
+        <FocusOnNavigate RouteData="@routeData" Selector="h1"/>
+    </Found>
+    <NotFound>
+        <PageTitle>Not found</PageTitle>
+        <LayoutView Layout="@typeof(MainLayout)">
+            <p role="alert">Sorry, there's nothing at this address.</p>
+        </LayoutView>
+    </NotFound>
+</Router>
\ No newline at end of file