diff --git a/src/components/LeftDrawer.vue b/src/components/LeftDrawer.vue index f579e68..174ed91 100644 --- a/src/components/LeftDrawer.vue +++ b/src/components/LeftDrawer.vue @@ -9,13 +9,28 @@ import BoatPreviewComponent from 'src/components/boat/BoatPreviewComponent.vue'; -import { ref } from 'vue'; +import { onMounted } from 'vue'; import { useBoatStore } from 'src/stores/boat'; import ToolbarComponent from 'src/components/ToolbarComponent.vue'; +import { storeToRefs } from 'pinia'; const boatStore = useBoatStore(); -boatStore.fetchBoats(); -const boats = ref(useBoatStore().boats); +const { boats } = storeToRefs(boatStore); + +onMounted(() => boatStore.fetchBoats()); diff --git a/src/pages/schedule/BoatScheduleView.vue b/src/pages/schedule/BoatScheduleView.vue index d3f4284..30040e0 100644 --- a/src/pages/schedule/BoatScheduleView.vue +++ b/src/pages/schedule/BoatScheduleView.vue @@ -1,18 +1,20 @@