Skip to content

Commit 236a5af

Browse files
committed
Move email link effects above early returns
1 parent 0ad39e7 commit 236a5af

3 files changed

Lines changed: 12 additions & 12 deletions

File tree

‎packages/ui/src/components/SignIn/SignInFactorOneEmailLinkCard.tsx‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,10 @@ export const SignInFactorOneEmailLinkCard = (props: SignInFactorOneEmailLinkCard
9898
}
9999
};
100100

101+
React.useEffect(() => {
102+
void startEmailLinkVerification();
103+
}, []);
104+
101105
if (switchTabStatus) {
102106
return (
103107
<EmailLinkStatusCard
@@ -114,10 +118,6 @@ export const SignInFactorOneEmailLinkCard = (props: SignInFactorOneEmailLinkCard
114118
);
115119
}
116120

117-
React.useEffect(() => {
118-
void startEmailLinkVerification();
119-
}, []);
120-
121121
return (
122122
<Flow.Part part='emailLink'>
123123
<VerificationLinkCard

‎packages/ui/src/components/SignIn/SignInFactorTwoEmailLinkCard.tsx‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,10 @@ export const SignInFactorTwoEmailLinkCard = (props: SignInFactorTwoEmailLinkCard
7979
}
8080
};
8181

82+
React.useEffect(() => {
83+
void startEmailLinkVerification();
84+
}, []);
85+
8286
if (showVerifyModal) {
8387
return (
8488
<EmailLinkStatusCard
@@ -89,10 +93,6 @@ export const SignInFactorTwoEmailLinkCard = (props: SignInFactorTwoEmailLinkCard
8993
);
9094
}
9195

92-
React.useEffect(() => {
93-
void startEmailLinkVerification();
94-
}, []);
95-
9696
return (
9797
<Flow.Part part='emailLink'>
9898
<VerificationLinkCard

‎packages/ui/src/components/SignUp/SignUpEmailLinkCard.tsx‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,10 @@ export const SignUpEmailLinkCard = () => {
5353
}
5454
};
5555

56+
React.useEffect(() => {
57+
void startEmailLinkVerification();
58+
}, []);
59+
5660
if (showVerifyModal) {
5761
return (
5862
<EmailLinkStatusCard
@@ -63,10 +67,6 @@ export const SignUpEmailLinkCard = () => {
6367
);
6468
}
6569

66-
React.useEffect(() => {
67-
void startEmailLinkVerification();
68-
}, []);
69-
7070
return (
7171
<Flow.Part part='emailLink'>
7272
<VerificationLinkCard

0 commit comments

Comments
 (0)