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:
Amit Sharma 2024-01-05 17:58:20 +05:30 committed by GitHub
parent 698d8ae4bd
commit b99ccb1a5a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -4,7 +4,16 @@ import useDigitInput from "react-digit-input";
import { useLocale } from "@calcom/lib/hooks/useLocale";
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";
export const VerifyCodeDialog = ({
@ -45,6 +54,7 @@ export const VerifyCodeDialog = ({
},
onError: (err) => {
setIsLoading(false);
setHasVerified(false);
if (err.message === "invalid_code") {
setError(t("code_provided_invalid"));
}
@ -58,6 +68,7 @@ export const VerifyCodeDialog = ({
},
onError: (err) => {
setIsLoading(false);
setHasVerified(false);
if (err.message === "invalid_code") {
setError(t("code_provided_invalid"));
}
@ -138,6 +149,9 @@ export const VerifyCodeDialog = ({
)}
<DialogFooter>
<DialogClose />
<Button type="submit" onClick={verifyCode} loading={isLoading}>
{t("submit")}
</Button>
</DialogFooter>
</div>
</div>