From b205f7e5f3d304a22a2a8528b7ad6e08f455dd27 Mon Sep 17 00:00:00 2001 From: Catalin Pit Date: Wed, 5 Feb 2025 12:02:21 +0200 Subject: [PATCH] fix: typed signature not working (#1635) The `typedSignatureEnabled` prop was removed from the `SignatureField` component, which broke the typed signature meaning that nobody could sign documents by typing their signature. --- .../direct-template/direct-template-signing-form.tsx | 2 ++ .../general/document-signing/document-signing-page-view.tsx | 6 +++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/apps/remix/app/components/general/direct-template/direct-template-signing-form.tsx b/apps/remix/app/components/general/direct-template/direct-template-signing-form.tsx index 46bbcb1a8..5483e051d 100644 --- a/apps/remix/app/components/general/direct-template/direct-template-signing-form.tsx +++ b/apps/remix/app/components/general/direct-template/direct-template-signing-form.tsx @@ -190,6 +190,7 @@ export const DirectTemplateSigningForm = ({ field={field} onSignField={onSignField} onUnsignField={onUnsignField} + typedSignatureEnabled={template.templateMeta?.typedSignatureEnabled} /> )) .with(FieldType.INITIALS, () => ( @@ -343,6 +344,7 @@ export const DirectTemplateSigningForm = ({ onChange={(value) => { setSignature(value); }} + allowTypedSignature={template.templateMeta?.typedSignatureEnabled} /> diff --git a/apps/remix/app/components/general/document-signing/document-signing-page-view.tsx b/apps/remix/app/components/general/document-signing/document-signing-page-view.tsx index 2ef032e6f..22787592d 100644 --- a/apps/remix/app/components/general/document-signing/document-signing-page-view.tsx +++ b/apps/remix/app/components/general/document-signing/document-signing-page-view.tsx @@ -178,7 +178,11 @@ export const DocumentSigningPageView = ({ .map((field) => match(field.type) .with(FieldType.SIGNATURE, () => ( - + )) .with(FieldType.INITIALS, () => (