diff --git a/src/lib/components/account/sendVerificationEmailModal.svelte b/src/lib/components/account/sendVerificationEmailModal.svelte
index 9c380cf99..356018a05 100644
--- a/src/lib/components/account/sendVerificationEmailModal.svelte
+++ b/src/lib/components/account/sendVerificationEmailModal.svelte
@@ -16,7 +16,7 @@
import { logout } from '$lib/helpers/logout';
import { browser } from '$app/environment';
- let { show = $bindable(false) } = $props();
+ let { show = $bindable(false), email: emailFromParent = null } = $props();
let creating = $state(false);
let emailSent = $state(false);
let resendTimer = $state(0);
@@ -27,6 +27,7 @@
const EMAIL_SENT_KEY = 'email-verification-sent';
let cleanUrl = $derived(page.url.origin + page.url.pathname);
+ const resolvedEmail = $derived(emailFromParent ?? get(user)?.email);
// Determine if we should show the modal
const hasUser = $derived(!!$user);
@@ -165,7 +166,7 @@
will be sent to {get(user)?.email}
+ style="display: inline;">{resolvedEmail}
diff --git a/src/routes/(console)/verify-email/+page.svelte b/src/routes/(console)/verify-email/+page.svelte
index dec0b5b4b..39597138e 100644
--- a/src/routes/(console)/verify-email/+page.svelte
+++ b/src/routes/(console)/verify-email/+page.svelte
@@ -147,7 +147,7 @@
-
+