-
Some messages failed to send.
+
+ Message failed
+
+
+ The message has been sent with errors. Please refer to the logs below for more
+ information.
+
diff --git a/src/routes/console/project-[project]/messaging/message-[message]/overview.svelte b/src/routes/console/project-[project]/messaging/message-[message]/overview.svelte
index 7413cfd794..1654500dc4 100644
--- a/src/routes/console/project-[project]/messaging/message-[message]/overview.svelte
+++ b/src/routes/console/project-[project]/messaging/message-[message]/overview.svelte
@@ -5,8 +5,13 @@
import ProviderType from '../providerType.svelte';
import MessageStatusPill from '../messageStatusPill.svelte';
import { MessagingProviderType } from '@appwrite.io/console';
+ import { Button } from '$lib/elements/forms';
+ import FailedModal from '../failedModal.svelte';
let scheduledAt: string = '';
+ let showFailed = false;
+ let errors: string[] = [];
+
if ($message.status === 'sent') {
scheduledAt = $message.deliveredAt;
} else if ($message.status === 'scheduled') {
@@ -46,8 +51,16 @@
-
-
+ {#if $message.status === 'failed'}
+
+ {/if}
+
+
diff --git a/src/routes/console/project-[project]/messaging/messageStatusPill.svelte b/src/routes/console/project-[project]/messaging/messageStatusPill.svelte
index 46b309abc7..1bca4d2de6 100644
--- a/src/routes/console/project-[project]/messaging/messageStatusPill.svelte
+++ b/src/routes/console/project-[project]/messaging/messageStatusPill.svelte
@@ -5,15 +5,11 @@
- {#if status === 'sent'}
-
- {:else if status === 'scheduled'}
-
- {/if}
{status}