Ne uplne otestovany prepis storu

This commit is contained in:
Michal Kváček
2023-11-19 00:44:01 +01:00
parent e65491e00b
commit f9d70a5d57
76 changed files with 1445 additions and 1463 deletions
+7 -5
View File
@@ -4,20 +4,22 @@ import {useAppStore} from "stores/App";
import FAB from "components/FAB.vue";
import BasicListSkeleton from "components/basicSkeletons/BasicListSkeleton.vue";
import BasicInfoBanner from "components/banners/BasicInfoBanner.vue";
import {events, fetchEvents, loading} from "src/composables/objects/event";
import EventsList from "components/event/EventsList.vue";
import {storeToRefs} from "pinia";
import {useEventsStore} from "stores/Events";
onMounted(() => {
fetchEvents();
useEventsStore().fetch();
useAppStore().setPageTitle("Letecké události");
});
useAppStore().setPageTitle("Letecké události")
const {isQueryRunning, events} = storeToRefs(useEventsStore());
</script>
<template>
<BasicListSkeleton :items-count-min="3" :items-count-max="8" v-if="loading"/>
<BasicListSkeleton :items-count-min="3" :items-count-max="8" v-if="isQueryRunning"/>
<BasicInfoBanner
v-else-if="!loading && events.length === 0"
v-else-if="!isQueryRunning && events.length === 0"
:route-add="{name: 'addEvent'}"
label-add="Přidat"
>