diff --git a/src/App.vue b/src/App.vue
index 7dd64f3..ad1f234 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,8 +1,11 @@
-
-
+
+
+
+ Loading
+
diff --git a/src/components/VNav.vue b/src/components/VNav.vue
index 7480f25..b3bccd9 100644
--- a/src/components/VNav.vue
+++ b/src/components/VNav.vue
@@ -88,9 +88,9 @@
class="absolute inset-y-0 right-0 flex items-center pr-2 sm:static sm:inset-auto sm:ml-6 sm:pr-0"
>
Logout{{ isLoggedIn ? "Logout" : "Login" }}
@@ -124,8 +124,9 @@
diff --git a/src/router/index.ts b/src/router/index.ts
index e15d33a..dd2cb9b 100644
--- a/src/router/index.ts
+++ b/src/router/index.ts
@@ -2,6 +2,7 @@ import { createWebHistory, createRouter } from "vue-router";
import Home from "../views/Home.vue";
const Settings = () => import("../views/Settings.vue");
const Login = () => import("../views/Login.vue");
+const Sites = () => import("../views/Sites.vue");
import { isLoggedIn } from "../api";
const routes = [
@@ -15,10 +16,16 @@ const routes = [
name: "Settings",
component: Settings,
},
+ {
+ path: "/sites",
+ name: "Sites",
+ component: Sites,
+ },
{
path: "/login",
name: "Login",
component: Login,
+ props: (route) => ({ logout: route.query.logout }),
},
];
diff --git a/src/views/Login.vue b/src/views/Login.vue
index 7ea86c5..99994d6 100644
--- a/src/views/Login.vue
+++ b/src/views/Login.vue
@@ -1,11 +1,12 @@
-
+
-