From 7d28295d42e2cb5f379776308ec4d324ec5be3e9 Mon Sep 17 00:00:00 2001 From: Filbert Wijaya <148525491+filbert-wijaya@users.noreply.github.com> Date: Thu, 27 Nov 2025 09:35:23 +0700 Subject: [PATCH 1/6] build: remove unsupported auto-install-peers from .npmrc (#2199) --- .npmrc | 1 - 1 file changed, 1 deletion(-) diff --git a/.npmrc b/.npmrc index 99c51b515..7a1b32fd4 100644 --- a/.npmrc +++ b/.npmrc @@ -1,3 +1,2 @@ -auto-install-peers = true legacy-peer-deps = true prefer-dedupe = true \ No newline at end of file From 5d8b1471998942d81db517a9db226a8e1cb890ad Mon Sep 17 00:00:00 2001 From: Ephraim Duncan <55143799+ephraimduncan@users.noreply.github.com> Date: Thu, 27 Nov 2025 02:37:33 +0000 Subject: [PATCH 2/6] fix: delay field tooltip scroll on envelope item switch (#2246) --- .../document-signing-form.tsx | 16 +++++++------- .../envelope-signing-complete-dialog.tsx | 21 ++++++++++++------- 2 files changed, 22 insertions(+), 15 deletions(-) diff --git a/apps/remix/app/components/general/document-signing/document-signing-form.tsx b/apps/remix/app/components/general/document-signing/document-signing-form.tsx index dcc947645..ce9ed53ae 100644 --- a/apps/remix/app/components/general/document-signing/document-signing-form.tsx +++ b/apps/remix/app/components/general/document-signing/document-signing-form.tsx @@ -135,7 +135,7 @@ export const DocumentSigningForm = ({
+
+ + +
+
+ ); + } + + if (mode === 'edit' && documentId) { + return ( +
+ + { + console.log('Document updated:', data.documentId); + setMode('create'); + }} + />
); } @@ -153,6 +330,14 @@ function DocumentCreator() { { setDocumentId(data.documentId); }} @@ -161,7 +346,38 @@ function DocumentCreator() { ); } -export default DocumentCreator; +export default DocumentManager; ``` -With embedded authoring, your users can seamlessly create documents within your application, enhancing the overall user experience and streamlining document workflows. +## Advanced Usage + +### Using Additional Props + +You can pass additional props to the iframe for testing features before they're officially supported: + +```jsx + +``` + +### Restricting To Only Field Editing + +When updating documents or templates, you can restrict editing to fields only skipping the recipient configuration step: + +```jsx + { + console.log('Fields updated:', data.documentId); + }} +/> +``` + +With embedded authoring, your users can seamlessly create and edit documents and templates within your application, enhancing the overall user experience and streamlining document workflows.