diff --git a/src/pages/guestbook.vue b/src/pages/guestbook.vue index a3e7b21..3fb3959 100644 --- a/src/pages/guestbook.vue +++ b/src/pages/guestbook.vue @@ -9,6 +9,8 @@ useHead({ const { loggedIn, clear, user } = useUserSession() const { data: messages, refresh } = useFetch>('/api/messages', { method: 'get' }) +const isOpen = ref(false) + const toast = useToast() const messageContent = ref('') async function sign() { @@ -40,6 +42,7 @@ async function deleteMessage(id: number) { if (!user.value.admin) return + isOpen.value = false await $fetch('/api/message', { method: 'delete', body: { @@ -63,7 +66,7 @@ async function deleteMessage(id: number) {