@docuseal/react
Advanced tools
@@ -9,2 +9,3 @@ import React from 'react'; | ||
| required?: boolean; | ||
| readonly?: boolean; | ||
| default_value?: string; | ||
@@ -11,0 +12,0 @@ width?: number; |
@@ -1,1 +0,1 @@ | ||
| "use strict";var re=Object.create;var x=Object.defineProperty;var se=Object.getOwnPropertyDescriptor;var le=Object.getOwnPropertyNames;var de=Object.getPrototypeOf,ue=Object.prototype.hasOwnProperty;var ce=(n,s)=>{for(var d in s)x(n,d,{get:s[d],enumerable:!0})},ae=(n,s,d,v)=>{if(s&&typeof s=="object"||typeof s=="function")for(let p of le(s))!ue.call(n,p)&&p!==d&&x(n,p,{get:()=>s[p],enumerable:!(v=se(s,p))||v.enumerable});return n};var ne=(n,s,d)=>(d=n!=null?re(de(n)):{},ae(s||!n||!n.__esModule?x(d,"default",{value:n,enumerable:!0}):d,n)),me=n=>ae(x({},"__esModule",{value:!0}),n);var fe={};ce(fe,{DocusealBuilder:()=>oe,DocusealForm:()=>ie});module.exports=me(fe);var g=ne(require("react")),ge=({src:n="",host:s="cdn.docuseal.com",role:d="",submitter:v="",preview:p=!1,expand:j=!0,minimize:T=!1,orderAsOnPage:k=!1,email:P="",name:N="",backgroundColor:J="",sendCopyEmail:O,applicationKey:A="",externalId:U="",logo:_="",language:I="",completedRedirectUrl:q="",completedButton:B={title:"",url:""},goToLast:z=!0,skipFields:H=!1,autoscrollFields:M=!0,withTitle:G=!0,withDecline:X=!1,withFieldNames:$=!0,withFieldPlaceholder:L=!1,withDownloadButton:F=!0,allowToResubmit:K=!0,allowTypedSignature:y=!0,signature:E="",rememberSignature:w=!1,reuseSignature:S=!0,withSendCopyButton:D=!0,withCompleteButton:Y=!1,values:Q={},metadata:V={},i18n:W={},fields:Z=[],readonlyFields:C=[],onComplete:h=()=>{},onInit:f=()=>{},onDecline:a=()=>{},onLoad:o=()=>{},className:e="",customCss:r="",style:c={}})=>{let R="docuseal-form-script",te=`https://${s}/js/form.js`,ee=typeof window>"u",l=ee?null:g.default.useRef(null);ee||(g.default.useEffect(()=>{if(!document.getElementById(R)){let t=document.createElement("script");t.id=R,t.async=!0,t.src=te,document.head.appendChild(t)}},[]),g.default.useEffect(()=>{let t=l==null?void 0:l.current,m=b=>h&&h(b.detail);return t&&t.addEventListener("completed",m),()=>{t&&t.removeEventListener("completed",m)}},[h]),g.default.useEffect(()=>{let t=l==null?void 0:l.current,m=b=>f&&f(b.detail);return t&&t.addEventListener("init",m),()=>{t&&t.removeEventListener("init",m)}},[f]),g.default.useEffect(()=>{let t=l==null?void 0:l.current,m=b=>a&&a(b.detail);return t&&t.addEventListener("declined",m),()=>{t&&t.removeEventListener("declined",m)}},[a]),g.default.useEffect(()=>{let t=l==null?void 0:l.current,m=b=>o&&o(b.detail);return t&&t.addEventListener("load",m),()=>{t&&t.removeEventListener("load",m)}},[o]));let i=t=>t===!0?"true":t===!1?"false":t;return g.default.createElement(g.default.Fragment,null,g.default.createElement("docuseal-form",{"data-src":n,"data-email":P,"data-name":N,"data-role":d||v,"data-external-id":U||A,"data-expand":i(j),"data-minimize":i(T),"data-order-as-on-page":k,"data-preview":i(p),"data-go-to-last":i(z),"data-skip-fields":i(H),"data-autoscroll-fields":i(M),"data-send-copy-email":i(O),"data-with-title":i(G),"data-with-decline":i(X),"data-logo":_,"data-language":I,"data-with-field-names":i($),"data-with-field-placeholder":i(L),"data-with-download-button":i(F),"data-allow-to-resubmit":i(K),"data-allow-typed-signature":i(y),"data-signature":E,"data-remember-signature":i(w),"data-reuse-signature":i(S),"data-completed-redirect-url":q,"data-with-send-copy-button":i(D),"data-with-complete-button":i(Y),"data-values":JSON.stringify(Q),"data-metadata":JSON.stringify(V),"data-fields":JSON.stringify(Z),"data-i18n":JSON.stringify(W),"data-readonly-fields":C.join(","),"data-completed-button-title":B.title,"data-completed-button-url":B.url,"data-background-color":J,"data-custom-css":r,ref:l,className:e,style:c}),ee&&g.default.createElement("script",{id:R,src:te,async:!0}))},ie=ge;var u=ne(require("react")),pe=({token:n,host:s="cdn.docuseal.com",language:d="en",preview:v=!1,previewMode:p=!1,inputMode:j=!1,autosave:T=!0,withRecipientsButton:k=!0,withDocumentsList:P=!0,withFieldsList:N=!0,withFieldPlaceholder:J=!1,withSendButton:O=!0,withTitle:A=!0,onlyDefinedFields:U=!1,withSignYourselfButton:_=!0,withUploadButton:I=!0,withAddPageButton:q=!1,roles:B=[],fields:z=[],submitters:H=[],requiredFields:M=[],i18n:G={},fieldTypes:X=[],drawFieldType:$="text",customButton:L={title:"",url:""},emailMessage:F={subject:"",body:""},backgroundColor:K="",onLoad:y=()=>{},onUpload:E=()=>{},onSend:w=()=>{},onSave:S=()=>{},onChange:D=()=>{},className:Y="",sendButtonText:Q="",saveButtonText:V="",customCss:W="",style:Z={}})=>{let C="docuseal-builder-script",h=`https://${s}/js/builder.js`,f=typeof window>"u",a=f?null:u.default.useRef(null);f||(u.default.useEffect(()=>{if(!document.getElementById(C)){let e=document.createElement("script");e.id=C,e.async=!0,e.src=h,document.head.appendChild(e)}},[]),u.default.useEffect(()=>{let e=a==null?void 0:a.current,r=c=>w&&w(c.detail);return e&&e.addEventListener("send",r),()=>{e&&e.removeEventListener("send",r)}},[w]),u.default.useEffect(()=>{let e=a==null?void 0:a.current,r=c=>y&&y(c.detail);return e&&e.addEventListener("load",r),()=>{e&&e.removeEventListener("load",r)}},[y]),u.default.useEffect(()=>{let e=a==null?void 0:a.current,r=c=>E&&E(c.detail);return e&&e.addEventListener("upload",r),()=>{e&&e.removeEventListener("upload",r)}},[E]),u.default.useEffect(()=>{let e=a==null?void 0:a.current,r=c=>S&&S(c.detail);return e&&e.addEventListener("save",r),()=>{e&&e.removeEventListener("save",r)}},[S]),u.default.useEffect(()=>{let e=a==null?void 0:a.current,r=c=>D&&D(c.detail);return e&&e.addEventListener("change",r),()=>{e&&e.removeEventListener("change",r)}},[D]));let o=e=>e===!0?"true":e===!1?"false":e;return u.default.createElement(u.default.Fragment,null,u.default.createElement("docuseal-builder",{"data-token":n,"data-preview":o(v||p),"data-input-mode":j,"data-language":d,"data-autosave":o(T),"data-send-button-text":Q,"data-save-button-text":V,"data-roles":B.join(","),"data-field-types":X.join(","),"data-draw-field-type":$,"data-fields":JSON.stringify(z),"data-submitters":JSON.stringify(H),"data-required-fields":JSON.stringify(M),"data-i18n":JSON.stringify(G),"data-custom-button-title":L.title,"data-custom-button-url":L.url,"data-email-subject":F.subject,"data-email-body":F.body,"data-with-recipients-button":o(k),"data-with-send-button":o(O),"data-with-documents-list":o(P),"data-with-fields-list":o(N),"data-with-field-placeholder":o(J),"data-with-title":o(A),"data-only-defined-fields":o(U),"data-with-upload-button":o(I),"data-with-add-page-button":o(q),"data-with-sign-yourself-button":o(_),"data-background-color":K,"data-custom-css":W,ref:a,className:Y,style:Z}),f&&u.default.createElement("script",{id:C,src:h,async:!0}))},oe=pe; | ||
| "use strict";var re=Object.create;var x=Object.defineProperty;var se=Object.getOwnPropertyDescriptor;var le=Object.getOwnPropertyNames;var de=Object.getPrototypeOf,ue=Object.prototype.hasOwnProperty;var ce=(n,s)=>{for(var d in s)x(n,d,{get:s[d],enumerable:!0})},ae=(n,s,d,v)=>{if(s&&typeof s=="object"||typeof s=="function")for(let p of le(s))!ue.call(n,p)&&p!==d&&x(n,p,{get:()=>s[p],enumerable:!(v=se(s,p))||v.enumerable});return n};var ne=(n,s,d)=>(d=n!=null?re(de(n)):{},ae(s||!n||!n.__esModule?x(d,"default",{value:n,enumerable:!0}):d,n)),me=n=>ae(x({},"__esModule",{value:!0}),n);var fe={};ce(fe,{DocusealBuilder:()=>oe,DocusealForm:()=>ie});module.exports=me(fe);var g=ne(require("react")),ge=({src:n="",host:s="cdn.docuseal.com",role:d="",submitter:v="",preview:p=!1,expand:j=!0,minimize:T=!1,orderAsOnPage:k=!1,email:P="",name:N="",backgroundColor:J="",sendCopyEmail:O,applicationKey:A="",externalId:U="",logo:_="",language:I="",completedRedirectUrl:q="",completedButton:B={title:"",url:""},goToLast:z=!0,skipFields:H=!1,autoscrollFields:M=!0,withTitle:G=!0,withDecline:X=!1,withFieldNames:$=!0,withFieldPlaceholder:L=!1,withDownloadButton:F=!0,allowToResubmit:K=!0,allowTypedSignature:h=!0,signature:E="",rememberSignature:w=!1,reuseSignature:S=!0,withSendCopyButton:D=!0,withCompleteButton:Y=!1,values:Q={},metadata:V={},i18n:W={},fields:Z=[],readonlyFields:C=[],onComplete:y=()=>{},onInit:f=()=>{},onDecline:a=()=>{},onLoad:o=()=>{},className:e="",customCss:r="",style:c={}})=>{let R="docuseal-form-script",te=`https://${s}/js/form.js`,ee=typeof window>"u",l=ee?null:g.default.useRef(null);ee||(g.default.useEffect(()=>{if(!document.getElementById(R)){let t=document.createElement("script");t.id=R,t.async=!0,t.src=te,document.head.appendChild(t)}},[]),g.default.useEffect(()=>{let t=l==null?void 0:l.current,m=b=>y&&y(b.detail);return t&&t.addEventListener("completed",m),()=>{t&&t.removeEventListener("completed",m)}},[y]),g.default.useEffect(()=>{let t=l==null?void 0:l.current,m=b=>f&&f(b.detail);return t&&t.addEventListener("init",m),()=>{t&&t.removeEventListener("init",m)}},[f]),g.default.useEffect(()=>{let t=l==null?void 0:l.current,m=b=>a&&a(b.detail);return t&&t.addEventListener("declined",m),()=>{t&&t.removeEventListener("declined",m)}},[a]),g.default.useEffect(()=>{let t=l==null?void 0:l.current,m=b=>o&&o(b.detail);return t&&t.addEventListener("load",m),()=>{t&&t.removeEventListener("load",m)}},[o]));let i=t=>t===!0?"true":t===!1?"false":t;return g.default.createElement(g.default.Fragment,null,g.default.createElement("docuseal-form",{"data-src":n,"data-email":P,"data-name":N,"data-role":d||v,"data-external-id":U||A,"data-expand":i(j),"data-minimize":i(T),"data-order-as-on-page":k,"data-preview":i(p),"data-go-to-last":i(z),"data-skip-fields":i(H),"data-autoscroll-fields":i(M),"data-send-copy-email":i(O),"data-with-title":i(G),"data-with-decline":i(X),"data-logo":_,"data-language":I,"data-with-field-names":i($),"data-with-field-placeholder":i(L),"data-with-download-button":i(F),"data-allow-to-resubmit":i(K),"data-allow-typed-signature":i(h),"data-signature":E,"data-remember-signature":i(w),"data-reuse-signature":i(S),"data-completed-redirect-url":q,"data-with-send-copy-button":i(D),"data-with-complete-button":i(Y),"data-values":JSON.stringify(Q),"data-metadata":JSON.stringify(V),"data-fields":JSON.stringify(Z),"data-i18n":JSON.stringify(W),"data-readonly-fields":C.join(","),"data-completed-button-title":B.title,"data-completed-button-url":B.url,"data-background-color":J,"data-custom-css":r,ref:l,className:e,style:c}),ee&&g.default.createElement("script",{id:R,src:te,async:!0}))},ie=ge;var u=ne(require("react")),pe=({token:n,host:s="cdn.docuseal.com",language:d="en",preview:v=!1,previewMode:p=!1,inputMode:j=!1,autosave:T=!0,withRecipientsButton:k=!0,withDocumentsList:P=!0,withFieldsList:N=!0,withFieldPlaceholder:J=!1,withSendButton:O=!0,withTitle:A=!0,onlyDefinedFields:U=!1,withSignYourselfButton:_=!0,withUploadButton:I=!0,withAddPageButton:q=!1,roles:B=[],fields:z=[],submitters:H=[],requiredFields:M=[],i18n:G={},fieldTypes:X=[],drawFieldType:$="text",customButton:L={title:"",url:""},emailMessage:F={subject:"",body:""},backgroundColor:K="",onLoad:h=()=>{},onUpload:E=()=>{},onSend:w=()=>{},onSave:S=()=>{},onChange:D=()=>{},className:Y="",sendButtonText:Q="",saveButtonText:V="",customCss:W="",style:Z={}})=>{let C="docuseal-builder-script",y=`https://${s}/js/builder.js`,f=typeof window>"u",a=f?null:u.default.useRef(null);f||(u.default.useEffect(()=>{if(!document.getElementById(C)){let e=document.createElement("script");e.id=C,e.async=!0,e.src=y,document.head.appendChild(e)}},[]),u.default.useEffect(()=>{let e=a==null?void 0:a.current,r=c=>w&&w(c.detail);return e&&e.addEventListener("send",r),()=>{e&&e.removeEventListener("send",r)}},[w]),u.default.useEffect(()=>{let e=a==null?void 0:a.current,r=c=>h&&h(c.detail);return e&&e.addEventListener("load",r),()=>{e&&e.removeEventListener("load",r)}},[h]),u.default.useEffect(()=>{let e=a==null?void 0:a.current,r=c=>E&&E(c.detail);return e&&e.addEventListener("upload",r),()=>{e&&e.removeEventListener("upload",r)}},[E]),u.default.useEffect(()=>{let e=a==null?void 0:a.current,r=c=>S&&S(c.detail);return e&&e.addEventListener("save",r),()=>{e&&e.removeEventListener("save",r)}},[S]),u.default.useEffect(()=>{let e=a==null?void 0:a.current,r=c=>D&&D(c.detail);return e&&e.addEventListener("change",r),()=>{e&&e.removeEventListener("change",r)}},[D]));let o=e=>e===!0?"true":e===!1?"false":e;return u.default.createElement(u.default.Fragment,null,u.default.createElement("docuseal-builder",{"data-token":n,"data-preview":o(v||p),"data-input-mode":j,"data-language":d,"data-autosave":o(T),"data-send-button-text":Q,"data-save-button-text":V,"data-roles":B.join(","),"data-field-types":X.join(","),"data-draw-field-type":$,"data-fields":JSON.stringify(z),"data-submitters":JSON.stringify(H),"data-required-fields":JSON.stringify(M),"data-i18n":JSON.stringify(G),"data-custom-button-title":L.title,"data-custom-button-url":L.url,"data-email-subject":F.subject,"data-email-body":F.body,"data-with-recipients-button":o(k),"data-with-send-button":o(O),"data-with-documents-list":o(P),"data-with-fields-list":o(N),"data-with-field-placeholder":o(J),"data-with-title":o(A),"data-only-defined-fields":o(U),"data-with-upload-button":o(I),"data-with-add-page-button":o(q),"data-with-sign-yourself-button":o(_),"data-background-color":K,"data-custom-css":W,ref:a,className:Y,style:Z}),f&&u.default.createElement("script",{id:C,src:y,async:!0}))},oe=pe; |
@@ -1,1 +0,1 @@ | ||
| import u from"react";var te=({src:D="",host:C="cdn.docuseal.com",role:B="",submitter:L="",preview:F=!1,expand:x=!0,minimize:j=!1,orderAsOnPage:T=!1,email:k="",name:P="",backgroundColor:N="",sendCopyEmail:J,applicationKey:O="",externalId:A="",logo:U="",language:_="",completedRedirectUrl:I="",completedButton:E={title:"",url:""},goToLast:q=!0,skipFields:z=!1,autoscrollFields:H=!0,withTitle:M=!0,withDecline:G=!1,withFieldNames:X=!0,withFieldPlaceholder:w=!1,withDownloadButton:S=!0,allowToResubmit:$=!0,allowTypedSignature:p=!0,signature:f="",rememberSignature:b=!1,reuseSignature:v=!0,withSendCopyButton:h=!0,withCompleteButton:K=!1,values:Y={},metadata:Q={},i18n:V={},fields:W=[],readonlyFields:y=[],onComplete:g=()=>{},onInit:c=()=>{},onDecline:a=()=>{},onLoad:i=()=>{},className:e="",customCss:o="",style:s={}})=>{let Z="docuseal-form-script",ee=`https://${C}/js/form.js`,R=typeof window>"u",r=R?null:u.useRef(null);R||(u.useEffect(()=>{if(!document.getElementById(Z)){let t=document.createElement("script");t.id=Z,t.async=!0,t.src=ee,document.head.appendChild(t)}},[]),u.useEffect(()=>{let t=r==null?void 0:r.current,l=m=>g&&g(m.detail);return t&&t.addEventListener("completed",l),()=>{t&&t.removeEventListener("completed",l)}},[g]),u.useEffect(()=>{let t=r==null?void 0:r.current,l=m=>c&&c(m.detail);return t&&t.addEventListener("init",l),()=>{t&&t.removeEventListener("init",l)}},[c]),u.useEffect(()=>{let t=r==null?void 0:r.current,l=m=>a&&a(m.detail);return t&&t.addEventListener("declined",l),()=>{t&&t.removeEventListener("declined",l)}},[a]),u.useEffect(()=>{let t=r==null?void 0:r.current,l=m=>i&&i(m.detail);return t&&t.addEventListener("load",l),()=>{t&&t.removeEventListener("load",l)}},[i]));let n=t=>t===!0?"true":t===!1?"false":t;return u.createElement(u.Fragment,null,u.createElement("docuseal-form",{"data-src":D,"data-email":k,"data-name":P,"data-role":B||L,"data-external-id":A||O,"data-expand":n(x),"data-minimize":n(j),"data-order-as-on-page":T,"data-preview":n(F),"data-go-to-last":n(q),"data-skip-fields":n(z),"data-autoscroll-fields":n(H),"data-send-copy-email":n(J),"data-with-title":n(M),"data-with-decline":n(G),"data-logo":U,"data-language":_,"data-with-field-names":n(X),"data-with-field-placeholder":n(w),"data-with-download-button":n(S),"data-allow-to-resubmit":n($),"data-allow-typed-signature":n(p),"data-signature":f,"data-remember-signature":n(b),"data-reuse-signature":n(v),"data-completed-redirect-url":I,"data-with-send-copy-button":n(h),"data-with-complete-button":n(K),"data-values":JSON.stringify(Y),"data-metadata":JSON.stringify(Q),"data-fields":JSON.stringify(W),"data-i18n":JSON.stringify(V),"data-readonly-fields":y.join(","),"data-completed-button-title":E.title,"data-completed-button-url":E.url,"data-background-color":N,"data-custom-css":o,ref:r,className:e,style:s}),R&&u.createElement("script",{id:Z,src:ee,async:!0}))},ae=te;import d from"react";var ne=({token:D,host:C="cdn.docuseal.com",language:B="en",preview:L=!1,previewMode:F=!1,inputMode:x=!1,autosave:j=!0,withRecipientsButton:T=!0,withDocumentsList:k=!0,withFieldsList:P=!0,withFieldPlaceholder:N=!1,withSendButton:J=!0,withTitle:O=!0,onlyDefinedFields:A=!1,withSignYourselfButton:U=!0,withUploadButton:_=!0,withAddPageButton:I=!1,roles:E=[],fields:q=[],submitters:z=[],requiredFields:H=[],i18n:M={},fieldTypes:G=[],drawFieldType:X="text",customButton:w={title:"",url:""},emailMessage:S={subject:"",body:""},backgroundColor:$="",onLoad:p=()=>{},onUpload:f=()=>{},onSend:b=()=>{},onSave:v=()=>{},onChange:h=()=>{},className:K="",sendButtonText:Y="",saveButtonText:Q="",customCss:V="",style:W={}})=>{let y="docuseal-builder-script",g=`https://${C}/js/builder.js`,c=typeof window>"u",a=c?null:d.useRef(null);c||(d.useEffect(()=>{if(!document.getElementById(y)){let e=document.createElement("script");e.id=y,e.async=!0,e.src=g,document.head.appendChild(e)}},[]),d.useEffect(()=>{let e=a==null?void 0:a.current,o=s=>b&&b(s.detail);return e&&e.addEventListener("send",o),()=>{e&&e.removeEventListener("send",o)}},[b]),d.useEffect(()=>{let e=a==null?void 0:a.current,o=s=>p&&p(s.detail);return e&&e.addEventListener("load",o),()=>{e&&e.removeEventListener("load",o)}},[p]),d.useEffect(()=>{let e=a==null?void 0:a.current,o=s=>f&&f(s.detail);return e&&e.addEventListener("upload",o),()=>{e&&e.removeEventListener("upload",o)}},[f]),d.useEffect(()=>{let e=a==null?void 0:a.current,o=s=>v&&v(s.detail);return e&&e.addEventListener("save",o),()=>{e&&e.removeEventListener("save",o)}},[v]),d.useEffect(()=>{let e=a==null?void 0:a.current,o=s=>h&&h(s.detail);return e&&e.addEventListener("change",o),()=>{e&&e.removeEventListener("change",o)}},[h]));let i=e=>e===!0?"true":e===!1?"false":e;return d.createElement(d.Fragment,null,d.createElement("docuseal-builder",{"data-token":D,"data-preview":i(L||F),"data-input-mode":x,"data-language":B,"data-autosave":i(j),"data-send-button-text":Y,"data-save-button-text":Q,"data-roles":E.join(","),"data-field-types":G.join(","),"data-draw-field-type":X,"data-fields":JSON.stringify(q),"data-submitters":JSON.stringify(z),"data-required-fields":JSON.stringify(H),"data-i18n":JSON.stringify(M),"data-custom-button-title":w.title,"data-custom-button-url":w.url,"data-email-subject":S.subject,"data-email-body":S.body,"data-with-recipients-button":i(T),"data-with-send-button":i(J),"data-with-documents-list":i(k),"data-with-fields-list":i(P),"data-with-field-placeholder":i(N),"data-with-title":i(O),"data-only-defined-fields":i(A),"data-with-upload-button":i(_),"data-with-add-page-button":i(I),"data-with-sign-yourself-button":i(U),"data-background-color":$,"data-custom-css":V,ref:a,className:K,style:W}),c&&d.createElement("script",{id:y,src:g,async:!0}))},ie=ne;export{ie as DocusealBuilder,ae as DocusealForm}; | ||
| import u from"react";var te=({src:D="",host:C="cdn.docuseal.com",role:B="",submitter:L="",preview:F=!1,expand:x=!0,minimize:j=!1,orderAsOnPage:T=!1,email:k="",name:P="",backgroundColor:N="",sendCopyEmail:J,applicationKey:O="",externalId:A="",logo:U="",language:_="",completedRedirectUrl:I="",completedButton:E={title:"",url:""},goToLast:q=!0,skipFields:z=!1,autoscrollFields:H=!0,withTitle:M=!0,withDecline:G=!1,withFieldNames:X=!0,withFieldPlaceholder:w=!1,withDownloadButton:S=!0,allowToResubmit:$=!0,allowTypedSignature:p=!0,signature:f="",rememberSignature:b=!1,reuseSignature:v=!0,withSendCopyButton:y=!0,withCompleteButton:K=!1,values:Y={},metadata:Q={},i18n:V={},fields:W=[],readonlyFields:h=[],onComplete:g=()=>{},onInit:c=()=>{},onDecline:a=()=>{},onLoad:i=()=>{},className:e="",customCss:o="",style:s={}})=>{let Z="docuseal-form-script",ee=`https://${C}/js/form.js`,R=typeof window>"u",r=R?null:u.useRef(null);R||(u.useEffect(()=>{if(!document.getElementById(Z)){let t=document.createElement("script");t.id=Z,t.async=!0,t.src=ee,document.head.appendChild(t)}},[]),u.useEffect(()=>{let t=r==null?void 0:r.current,l=m=>g&&g(m.detail);return t&&t.addEventListener("completed",l),()=>{t&&t.removeEventListener("completed",l)}},[g]),u.useEffect(()=>{let t=r==null?void 0:r.current,l=m=>c&&c(m.detail);return t&&t.addEventListener("init",l),()=>{t&&t.removeEventListener("init",l)}},[c]),u.useEffect(()=>{let t=r==null?void 0:r.current,l=m=>a&&a(m.detail);return t&&t.addEventListener("declined",l),()=>{t&&t.removeEventListener("declined",l)}},[a]),u.useEffect(()=>{let t=r==null?void 0:r.current,l=m=>i&&i(m.detail);return t&&t.addEventListener("load",l),()=>{t&&t.removeEventListener("load",l)}},[i]));let n=t=>t===!0?"true":t===!1?"false":t;return u.createElement(u.Fragment,null,u.createElement("docuseal-form",{"data-src":D,"data-email":k,"data-name":P,"data-role":B||L,"data-external-id":A||O,"data-expand":n(x),"data-minimize":n(j),"data-order-as-on-page":T,"data-preview":n(F),"data-go-to-last":n(q),"data-skip-fields":n(z),"data-autoscroll-fields":n(H),"data-send-copy-email":n(J),"data-with-title":n(M),"data-with-decline":n(G),"data-logo":U,"data-language":_,"data-with-field-names":n(X),"data-with-field-placeholder":n(w),"data-with-download-button":n(S),"data-allow-to-resubmit":n($),"data-allow-typed-signature":n(p),"data-signature":f,"data-remember-signature":n(b),"data-reuse-signature":n(v),"data-completed-redirect-url":I,"data-with-send-copy-button":n(y),"data-with-complete-button":n(K),"data-values":JSON.stringify(Y),"data-metadata":JSON.stringify(Q),"data-fields":JSON.stringify(W),"data-i18n":JSON.stringify(V),"data-readonly-fields":h.join(","),"data-completed-button-title":E.title,"data-completed-button-url":E.url,"data-background-color":N,"data-custom-css":o,ref:r,className:e,style:s}),R&&u.createElement("script",{id:Z,src:ee,async:!0}))},ae=te;import d from"react";var ne=({token:D,host:C="cdn.docuseal.com",language:B="en",preview:L=!1,previewMode:F=!1,inputMode:x=!1,autosave:j=!0,withRecipientsButton:T=!0,withDocumentsList:k=!0,withFieldsList:P=!0,withFieldPlaceholder:N=!1,withSendButton:J=!0,withTitle:O=!0,onlyDefinedFields:A=!1,withSignYourselfButton:U=!0,withUploadButton:_=!0,withAddPageButton:I=!1,roles:E=[],fields:q=[],submitters:z=[],requiredFields:H=[],i18n:M={},fieldTypes:G=[],drawFieldType:X="text",customButton:w={title:"",url:""},emailMessage:S={subject:"",body:""},backgroundColor:$="",onLoad:p=()=>{},onUpload:f=()=>{},onSend:b=()=>{},onSave:v=()=>{},onChange:y=()=>{},className:K="",sendButtonText:Y="",saveButtonText:Q="",customCss:V="",style:W={}})=>{let h="docuseal-builder-script",g=`https://${C}/js/builder.js`,c=typeof window>"u",a=c?null:d.useRef(null);c||(d.useEffect(()=>{if(!document.getElementById(h)){let e=document.createElement("script");e.id=h,e.async=!0,e.src=g,document.head.appendChild(e)}},[]),d.useEffect(()=>{let e=a==null?void 0:a.current,o=s=>b&&b(s.detail);return e&&e.addEventListener("send",o),()=>{e&&e.removeEventListener("send",o)}},[b]),d.useEffect(()=>{let e=a==null?void 0:a.current,o=s=>p&&p(s.detail);return e&&e.addEventListener("load",o),()=>{e&&e.removeEventListener("load",o)}},[p]),d.useEffect(()=>{let e=a==null?void 0:a.current,o=s=>f&&f(s.detail);return e&&e.addEventListener("upload",o),()=>{e&&e.removeEventListener("upload",o)}},[f]),d.useEffect(()=>{let e=a==null?void 0:a.current,o=s=>v&&v(s.detail);return e&&e.addEventListener("save",o),()=>{e&&e.removeEventListener("save",o)}},[v]),d.useEffect(()=>{let e=a==null?void 0:a.current,o=s=>y&&y(s.detail);return e&&e.addEventListener("change",o),()=>{e&&e.removeEventListener("change",o)}},[y]));let i=e=>e===!0?"true":e===!1?"false":e;return d.createElement(d.Fragment,null,d.createElement("docuseal-builder",{"data-token":D,"data-preview":i(L||F),"data-input-mode":x,"data-language":B,"data-autosave":i(j),"data-send-button-text":Y,"data-save-button-text":Q,"data-roles":E.join(","),"data-field-types":G.join(","),"data-draw-field-type":X,"data-fields":JSON.stringify(q),"data-submitters":JSON.stringify(z),"data-required-fields":JSON.stringify(H),"data-i18n":JSON.stringify(M),"data-custom-button-title":w.title,"data-custom-button-url":w.url,"data-email-subject":S.subject,"data-email-body":S.body,"data-with-recipients-button":i(T),"data-with-send-button":i(J),"data-with-documents-list":i(k),"data-with-fields-list":i(P),"data-with-field-placeholder":i(N),"data-with-title":i(O),"data-only-defined-fields":i(A),"data-with-upload-button":i(_),"data-with-add-page-button":i(I),"data-with-sign-yourself-button":i(U),"data-background-color":$,"data-custom-css":V,ref:a,className:K,style:W}),c&&d.createElement("script",{id:h,src:g,async:!0}))},ie=ne;export{ie as DocusealBuilder,ae as DocusealForm}; |
+1
-1
| { | ||
| "name": "@docuseal/react", | ||
| "version": "1.0.62", | ||
| "version": "1.0.63", | ||
| "description": "DocuSeal React components to integrate documents signing process into apps. ✍️", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.cjs.js", |
23332
0.1%216
0.47%