Skip to content

Commit 34e1122

Browse files
authored
watch invites to ensure reactivity i (calcom#25755)
1 parent 6b62557 commit 34e1122

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

apps/web/modules/onboarding/teams/invite/email/team-invite-email-view.tsx

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -125,14 +125,13 @@ export const TeamInviteEmailView = ({ userEmail }: TeamInviteEmailViewProps) =>
125125
router.replace(gettingStartedPath);
126126
};
127127

128-
const hasValidInvites = fields.some((_, index) => {
129-
const email = form.watch(`invites.${index}.email`);
130-
return email && email.trim().length > 0;
131-
});
132-
133128
// Watch form values to pass to browser view for real-time updates
134129
const watchedInvites = form.watch("invites");
135130

131+
const hasValidInvites = watchedInvites.some((invite) => {
132+
return invite.email && invite.email.trim().length > 0;
133+
});
134+
136135
return (
137136
<OnboardingLayout userEmail={userEmail} currentStep={3} totalSteps={3}>
138137
{/* Left column - Main content */}

0 commit comments

Comments
 (0)