From 34e1122667dc31a66a4b0b7592b8a55ebf6c3813 Mon Sep 17 00:00:00 2001 From: sean-brydon <55134778+sean-brydon@users.noreply.github.com> Date: Wed, 10 Dec 2025 11:22:31 +0000 Subject: [PATCH] watch invites to ensure reactivity i (#25755) --- .../teams/invite/email/team-invite-email-view.tsx | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/apps/web/modules/onboarding/teams/invite/email/team-invite-email-view.tsx b/apps/web/modules/onboarding/teams/invite/email/team-invite-email-view.tsx index 11244ee36e..0ed29871ed 100644 --- a/apps/web/modules/onboarding/teams/invite/email/team-invite-email-view.tsx +++ b/apps/web/modules/onboarding/teams/invite/email/team-invite-email-view.tsx @@ -125,14 +125,13 @@ export const TeamInviteEmailView = ({ userEmail }: TeamInviteEmailViewProps) => router.replace(gettingStartedPath); }; - const hasValidInvites = fields.some((_, index) => { - const email = form.watch(`invites.${index}.email`); - return email && email.trim().length > 0; - }); - // Watch form values to pass to browser view for real-time updates const watchedInvites = form.watch("invites"); + const hasValidInvites = watchedInvites.some((invite) => { + return invite.email && invite.email.trim().length > 0; + }); + return ( {/* Left column - Main content */}