From ac31d5ae9e8a892376379c507ba12d0299beaa09 Mon Sep 17 00:00:00 2001 From: Julian Krauser Date: Sat, 15 Feb 2025 13:14:28 +0100 Subject: [PATCH] fix: pretty view of mail sending logs --- .../NewsletterMailProgressModal.vue | 28 +++++++++++-------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/src/components/admin/club/newsletter/NewsletterMailProgressModal.vue b/src/components/admin/club/newsletter/NewsletterMailProgressModal.vue index 2083eeb..27f1690 100644 --- a/src/components/admin/club/newsletter/NewsletterMailProgressModal.vue +++ b/src/components/admin/club/newsletter/NewsletterMailProgressModal.vue @@ -5,17 +5,21 @@
-
-

- {{ entry }} -

+
+
+ + + +

{{ entry.iteration }}/{{ entry.total }}: {{ entry.msg }}

+
- +
@@ -26,16 +30,18 @@ import { defineComponent } from "vue"; import { mapState, mapActions } from "pinia"; import { useModalStore } from "@/stores/modal"; import { useNewsletterPrintoutStore } from "@/stores/admin/club/newsletter/newsletterPrintout"; +import SuccessCheckmark from "@/components/SuccessCheckmark.vue"; +import { InformationCircleIcon } from "@heroicons/vue/24/solid"; +import FailureXMark from "@/components/FailureXMark.vue";