2024-01-16 17:06:01 -05:00
|
|
|
<script setup lang="ts">
|
|
|
|
|
import { RouterView } from 'vue-router'
|
|
|
|
|
import GlobalHeader from '@/components/GlobalHeader.vue'
|
2024-01-23 18:33:55 -05:00
|
|
|
import { storeToRefs } from 'pinia'
|
|
|
|
|
import { usePowerItems } from './stores/powerItems'
|
|
|
|
|
import { computed } from 'vue'
|
|
|
|
|
|
|
|
|
|
const { blessingPowerItems, fellowPowerItems, intimacyPowerItems } = storeToRefs(usePowerItems())
|
|
|
|
|
|
|
|
|
|
const isLoaded = computed(
|
|
|
|
|
() =>
|
|
|
|
|
!blessingPowerItems.value.keys().next().done &&
|
|
|
|
|
!fellowPowerItems.value.keys().next().done &&
|
|
|
|
|
!intimacyPowerItems.value.keys().next().done
|
|
|
|
|
)
|
2024-01-16 17:06:01 -05:00
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
<template>
|
|
|
|
|
<v-app>
|
|
|
|
|
<GlobalHeader />
|
2024-01-21 12:18:57 -05:00
|
|
|
<v-main class="d-flex">
|
2024-01-23 18:33:55 -05:00
|
|
|
<RouterView v-if="isLoaded" />
|
2024-01-16 17:06:01 -05:00
|
|
|
</v-main>
|
2024-01-21 12:18:57 -05:00
|
|
|
<v-footer app>
|
|
|
|
|
<div>Copyright Annika Merris 2024</div>
|
2024-01-16 17:06:01 -05:00
|
|
|
</v-footer>
|
|
|
|
|
</v-app>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<style></style>
|