From cbc54210f0c1362408ee44e3a828c4729160db01 Mon Sep 17 00:00:00 2001 From: Flycro Date: Wed, 20 Mar 2024 18:08:31 +0100 Subject: [PATCH] feat: Modal to Delete BookRecommendations --- nuxt/components/modal/DeleteBookRecommendation.vue | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/nuxt/components/modal/DeleteBookRecommendation.vue b/nuxt/components/modal/DeleteBookRecommendation.vue index dc4da49..133fdd7 100644 --- a/nuxt/components/modal/DeleteBookRecommendation.vue +++ b/nuxt/components/modal/DeleteBookRecommendation.vue @@ -5,13 +5,19 @@ const props = defineProps<{ row: { id: number book_name: string + recommender: { + ulid: string + } } }>() + +const authStore = useAuthStore() + const isOpen = ref(false) const bookRecommendationStore = useBookRecommendationStore() -const { refresh: onDelete, status } = useFetch(`book-recommendations/${props.row.id}`, { +const { refresh: onDelete, status } = useFetch(() => `book-recommendations/${props.row.id}`, { method: 'DELETE', immediate: false, watch: false, @@ -31,7 +37,7 @@ const { refresh: onDelete, status } = useFetch(`book-recommendations/${prop