diff --git a/apps/web/pages/documents/[id]/recipients.tsx b/apps/web/pages/documents/[id]/recipients.tsx index 180940ef8..9c2cdca0d 100644 --- a/apps/web/pages/documents/[id]/recipients.tsx +++ b/apps/web/pages/documents/[id]/recipients.tsx @@ -18,12 +18,12 @@ import { UserPlusIcon, XMarkIcon, } from "@heroicons/react/24/outline"; -import { DocumentStatus, Document as PrismaDocument } from "@prisma/client"; +import { DocumentStatus, Document as PrismaDocument, Recipient } from "@prisma/client"; import { FormProvider, useFieldArray, useForm, useWatch } from "react-hook-form"; import { toast } from "react-hot-toast"; export type FormValues = { - signers: { id: number; email: string; name: string }[]; + signers: Array>; }; const RecipientsPage: NextPageWithLayout = (props: any) => { @@ -109,14 +109,14 @@ const RecipientsPage: NextPageWithLayout = (props: any) => { color="primary" icon={PaperAirplaneIcon} onClick={() => { - formValues.some((r: any) => r.email && hasEmailError(r)) + formValues.some((r) => r.email && hasEmailError(r)) ? toast.error("Please enter a valid email address.", { id: "invalid email" }) : setOpen(true); }} disabled={ (formValues.length || 0) === 0 || !formValues.some( - (r: any) => r.email && !hasEmailError(r) && r.sendStatus === "NOT_SENT" + (r) => r.email && !hasEmailError(r) && r.sendStatus === "NOT_SENT" ) || loading }>