fix: Can't resubmit otp while verifying email (#13034)
* Can't resubmit otp while verifying email fix * submit button added * chore: remove disabled --------- Co-authored-by: Udit Takkar <udit222001@gmail.com>
This commit is contained in:
parent
698d8ae4bd
commit
b99ccb1a5a
|
@ -4,7 +4,16 @@ import useDigitInput from "react-digit-input";
|
||||||
|
|
||||||
import { useLocale } from "@calcom/lib/hooks/useLocale";
|
import { useLocale } from "@calcom/lib/hooks/useLocale";
|
||||||
import { trpc } from "@calcom/trpc/react";
|
import { trpc } from "@calcom/trpc/react";
|
||||||
import { Dialog, DialogClose, DialogContent, DialogFooter, DialogHeader, Label, Input } from "@calcom/ui";
|
import {
|
||||||
|
Button,
|
||||||
|
Dialog,
|
||||||
|
DialogClose,
|
||||||
|
DialogContent,
|
||||||
|
DialogFooter,
|
||||||
|
DialogHeader,
|
||||||
|
Label,
|
||||||
|
Input,
|
||||||
|
} from "@calcom/ui";
|
||||||
import { Info } from "@calcom/ui/components/icon";
|
import { Info } from "@calcom/ui/components/icon";
|
||||||
|
|
||||||
export const VerifyCodeDialog = ({
|
export const VerifyCodeDialog = ({
|
||||||
|
@ -45,6 +54,7 @@ export const VerifyCodeDialog = ({
|
||||||
},
|
},
|
||||||
onError: (err) => {
|
onError: (err) => {
|
||||||
setIsLoading(false);
|
setIsLoading(false);
|
||||||
|
setHasVerified(false);
|
||||||
if (err.message === "invalid_code") {
|
if (err.message === "invalid_code") {
|
||||||
setError(t("code_provided_invalid"));
|
setError(t("code_provided_invalid"));
|
||||||
}
|
}
|
||||||
|
@ -58,6 +68,7 @@ export const VerifyCodeDialog = ({
|
||||||
},
|
},
|
||||||
onError: (err) => {
|
onError: (err) => {
|
||||||
setIsLoading(false);
|
setIsLoading(false);
|
||||||
|
setHasVerified(false);
|
||||||
if (err.message === "invalid_code") {
|
if (err.message === "invalid_code") {
|
||||||
setError(t("code_provided_invalid"));
|
setError(t("code_provided_invalid"));
|
||||||
}
|
}
|
||||||
|
@ -138,6 +149,9 @@ export const VerifyCodeDialog = ({
|
||||||
)}
|
)}
|
||||||
<DialogFooter>
|
<DialogFooter>
|
||||||
<DialogClose />
|
<DialogClose />
|
||||||
|
<Button type="submit" onClick={verifyCode} loading={isLoading}>
|
||||||
|
{t("submit")}
|
||||||
|
</Button>
|
||||||
</DialogFooter>
|
</DialogFooter>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue
Block a user