Add loading spinner

This commit is contained in:
2022-06-02 21:55:59 +02:00
parent bb2891a968
commit 72c8b3adc1
4 changed files with 68 additions and 1 deletions

View File

@ -3,12 +3,20 @@ import { RouterView } from "vue-router";
import TitleBar from "./components/titlebar-element.vue";
import BottomNavbar from "./components/bottom-navbar.vue";
import DateSelector from "./components/date-selector.vue";
import LoadingElement from "./components/loading-element.vue";
import { loading } from "./store";
</script>
<template>
<TitleBar />
<DateSelector v-show="$route.name != 'Settings' && $route.name != 'Login'" />
<RouterView />
<main>
<LoadingElement
:active="loading"
v-show="$route.name != 'Settings' && $route.name != 'Login'"
/>
<RouterView />
</main>
<BottomNavbar v-show="$route.name != 'Login'" />
</template>