</template>\r
\r
<script setup>\r
-import { computed, onBeforeMount } from "vue";\r
+import { computed } from "vue";\r
import { RouterView, useRoute } from "vue-router";\r
\r
import { getConfig } from "./api.js";\r
const globalStore = useGlobalStore();\r
const route = useRoute();\r
\r
-onBeforeMount(() => {\r
- getConfig()\r
- .then((data) => {\r
- globalStore.authType = data.authType;\r
- })\r
- .catch(function (error) {\r
- if (!error.handled) {\r
- // TODO: Trigger unknown error toast\r
- console.error(error);\r
- }\r
- });\r
- loadStoredToken();\r
-});\r
+getConfig()\r
+ .then((data) => {\r
+ globalStore.authType = data.authType;\r
+ })\r
+ .catch(function (error) {\r
+ if (!error.handled) {\r
+ // TODO: Trigger unknown error toast\r
+ console.error(error);\r
+ }\r
+ });\r
+loadStoredToken();\r
\r
const showNavBar = computed(() => {\r
return route.name !== "login";\r