From f6ce7be61fd181b29d92557d257b63eddf2df126 Mon Sep 17 00:00:00 2001 From: Ephraim Atta-Duncan Date: Tue, 16 Jan 2024 23:10:08 +0000 Subject: [PATCH] fix: disable input for only drawn signature --- apps/web/src/app/(signing)/sign/[token]/form.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/web/src/app/(signing)/sign/[token]/form.tsx b/apps/web/src/app/(signing)/sign/[token]/form.tsx index 350bec9e5..204c1b308 100644 --- a/apps/web/src/app/(signing)/sign/[token]/form.tsx +++ b/apps/web/src/app/(signing)/sign/[token]/form.tsx @@ -55,6 +55,8 @@ export const SigningForm = ({ document, recipient, fields }: SigningFormProps) = const { mutateAsync: completeDocumentWithToken } = trpc.recipient.completeDocumentWithToken.useMutation(); + console.log(signature); + const { register, handleSubmit, @@ -186,7 +188,7 @@ export const SigningForm = ({ document, recipient, fields }: SigningFormProps) = id="signatureText" className="text-foreground placeholder:text-muted-foreground border-0 border-none bg-transparent p-0 text-sm focus-visible:ring-transparent" placeholder="Draw or type name here" - disabled={isSubmitting || signature !== null} + disabled={isSubmitting || signature?.startsWith('data:')} {...register('signatureText', { onChange: (e) => { if (e.target.value !== '') {