PageSourceSearch

https://loio.com/_next/static/chunks/5735.8c2d7a9134e74684.js

js loio.com collected 2026-10-03 20:16:07 UTC 44,182 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];if(null!=r)for(var a in r)r.hasOwnProperty(a)&&(e[a]=r[a])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:loio-ui":!0});var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="a19ca5b4-81c4-4c01-9e17-e3a5f54448a7",e._sentryDebugIdIdentifier="sentry-dbid-a19ca5b4-81c4-4c01-9e17-e3a5f54448a7")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5735],{77412:function(e,t,r){r.d(t,{q:function(){return H}});var a=r(51667),n=r(27573),i=r(7653),o=r(74259),s=r(87296),l=r(49470),d=r(28535),c=r(83484),u=r(27266),g=r(62652),m=r(26687),x=r(72644),p=r(60523),v=r(59147),f=r(53218),h=r(24053),b=r(91668),y=r(36394),w=(0,v.tv)({base:["h-9 w-full justify-start rounded-md py-2 pr-2 pl-4","disabled:pointer-events-auto","bg-grey-100 text-dark-600","hover:bg-grey-400 hover:text-dark-800","active:bg-grey-600 active:text-dark-800"]}),j=(0,i.forwardRef)(function(e,t){var r=e.className,a=e.onClick,o=(0,u._)(e,["className","onClick"]),s=(0,g._)((0,i.useState)(!1),2),l=s[0],v=s[1],j=(0,h.iu)(),k=j.addSigner,S=j.signers,C=(0,b.p)(),N=C.isLimitReached,_=C.requestAdd,E="desktop"===(0,x.useDeviceType)(),z=(0,i.useCallback)(function(e){_(function(){null==a||a(e),E?k():v(!0)})},[k,E,a,_]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(p.Button,(0,c._)((0,d._)({},o),{ref:t,variant:"ghost",className:(0,y.cn)(w(),r),onClick:z,disabled:o.disabled||N,children:[(0,n.jsx)(m.r,{className:"size-4 text-current"}),"Add signer"]})),!E&&(0,n.jsx)(f.Vt,{open:l,onOpenChange:v,initialValue:{name:(0,f.H8)(S.keys()),fullName:"",email:""},onSave:k})]})});j.displayName="SignerAddButton";var k=r(96490),S=r(44308),C=r(3159),N=r(46582),_=r(6570),E=r(67834),z=r(30651),T=r(4088),D=r(79248),I=r(4688),P=r(10100),F=r(12548),A=r(73331),M=r(91754),O=r(18),R=r(61246),B=r(22583),L=r(27614),U=r(35271),Z=r(93528),V=function(e){var t=e.initialFullName,r=e.email,a=e.isSaving,o=e.onSave,s=e.onCancel,l=(0,g._)((0,i.useState)(t),2),d=l[0],c=l[1],u=d.trim(),m=L.SIGNER_COLOR_PALETTE.owner.accent1;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"flex flex-col gap-4 p-4",children:[(0,n.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,n.jsx)(R._,{htmlFor:"owner-full-name","data-sentry-element":"Label","data-sentry-source-file":"owner-credentials-fields.tsx",children:"Your name"}),(0,n.jsxs)("div",{className:"flex items-center gap-3.5",children:[(0,n.jsx)(z.q,{size:6,className:"shrink-0","data-sentry-element":"Avatar","data-sentry-source-file":"owner-credentials-fields.tsx",children:(0,n.jsx)(T.Q,{className:"text-2xs uppercase",style:{backgroundColor:m},"data-sentry-element":"AvatarFallback","data-sentry-source-file":"owner-credentials-fields.tsx",children:(0,U.Q)(u||"You")})}),(0,n.jsx)(B.I,{id:"owner-full-name",size:"sm",value:d,onChange:function(e){return c(e.target.value)},placeholder:"Enter your name",maxLength:64,wrapperClassName:"min-w-0 flex-1","data-sentry-element":"Input","data-sentry-source-file":"owner-credentials-fields.tsx"})]})]}),(0,n.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,n.jsx)(R._,{htmlFor:"owner-email","data-sentry-element":"Label","data-sentry-source-file":"owner-credentials-fields.tsx",children:"Email"}),(0,n.jsx)(B.I,{id:"owner-email",size:"sm",value:r,readOnly:!0,disabled:!0,"data-sentry-element":"Input","data-sentry-source-file":"owner-credentials-fields.tsx"})]})]}),(0,n.jsxs)("div",{className:"flex gap-3 px-4 pt-2 pb-4",children:[(0,n.jsx)(p.Button,{type:"button",variant:"outline",className:"h-9 flex-1",onClick:s,disabled:a,"data-sentry-element":"Button","data-sentry-source-file":"owner-credentials-fields.tsx",children:"Cancel"}),(0,n.jsx)(p.Button,{type:"button",className:"h-9 flex-1",onClick:function(){return o(u)},disabled:a||!u,"data-sentry-element":"Button","data-sentry-source-file":"owner-credentials-fields.tsx",children:"Save"})]})]})},W=function(e){var t=e.open,r=e.onOpenChange,a=e.initialFullName,i=e.email,o=e.isSaving,s=e.onSave;return(0,n.jsx)(Z.z,{open:t,onOpenChange:r,title:"Your name","data-sentry-element":"CredentialsDialogShell","data-sentry-component":"OwnerCredentialsDialog","data-sentry-source-file":"owner-credentials-fields.tsx",children:(0,n.jsx)(V,{initialFullName:a,email:i,isSaving:o,onSave:s,onCancel:function(){return r(!1)},"data-sentry-element":"OwnerCredentialsFields","data-sentry-source-file":"owner-credentials-fields.tsx"})})},q=r(55477),J=(0,v.tv)({slots:{root:["group relative flex flex-row items-center justify-start transition","h-9 w-full rounded-md py-2 pr-2 pl-4","border-0 bg-transparent text-dark-800 hover:bg-grey-200"],avatar:["text-2xs"]},variants:{state:{active:{}},signerColorCode:{owner:{root:["data-[state=active]:bg-azure-100 data-[state=active]:hover:bg-azure-200","data-[state=editing]:border-blue-200"],input:["user-select-highlight:bg-blue-100"],avatar:["bg-blue-100 text-oxford-blue"]},lilac:{root:["data-[state=active]:bg-roles-lilac-magnolia-1 data-[state=active]:hover:bg-roles-lilac-magnolia-2","data-[state=editing]:border-roles-lilac-lilac-2"],input:["user-select-highlight:bg-roles-lilac-lilac-1"],avatar:["bg-roles-lilac-lilac-1 text-dark-800"]},plum:{root:["data-[state=active]:bg-roles-plum-fairy-1 data-[state=active]:hover:bg-roles-plum-fairy-2","data-[state=editing]:border-roles-plum-plum-2"],input:["user-select-highlight:bg-roles-plum-plum-1"],avatar:["bg-roles-plum-plum-1 text-dark-800"]},coral:{root:["data-[state=active]:bg-roles-coral-misty-rose-1 data-[state=active]:hover:bg-roles-coral-misty-rose-2","data-[state=editing]:border-roles-coral-coral-2"],input:["user-select-highlight:bg-roles-coral-coral-1"],avatar:["bg-roles-coral-coral-1 text-dark-800"]}
1,melon:{root:["data-[state=active]:bg-roles-melon-seashell-1 data-[state=active]:hover:bg-roles-melon-seashell-2","data-[state=editing]:border-roles-melon-melon-2"],input:["user-select-highlight:bg-roles-melon-melon-1"],avatar:["bg-roles-melon-melon-1 text-dark-800"]},sunset:{root:["data-[state=active]:bg-roles-sunset-lemon-1 data-[state=active]:hover:bg-roles-sunset-lemon-2","data-[state=editing]:border-roles-sunset-sunset-2"],input:["user-select-highlight:bg-roles-sunset-sunset-1"],avatar:["bg-roles-sunset-sunset-1 text-dark-800"]},dune:{root:["data-[state=active]:bg-roles-dune-alabaster-1 data-[state=active]:hover:bg-roles-dune-alabaster-2","data-[state=editing]:border-roles-dune-dune-2"],input:["user-select-highlight:bg-roles-dune-dune-1"],avatar:["bg-roles-dune-dune-1 text-dark-800"]},emerald:{root:["data-[state=active]:bg-roles-emerald-celadon-1 data-[state=active]:hover:bg-roles-emerald-celadon-2","data-[state=editing]:border-roles-emerald-emerald-2"],input:["user-select-highlight:bg-roles-emerald-emerald-1"],avatar:["bg-roles-emerald-emerald-1 text-dark-800"]},ice:{root:["data-[state=active]:bg-roles-ice-cyan-1 data-[state=active]:hover:bg-roles-ice-cyan-2","data-[state=editing]:border-roles-ice-ice-2"],input:["user-select-highlight:bg-roles-ice-ice-1"],avatar:["bg-roles-ice-ice-1 text-dark-800"]},periwinkle:{root:["data-[state=active]:bg-roles-periwinkle-lavender-1 data-[state=active]:hover:bg-roles-periwinkle-lavender-2","data-[state=editing]:border-roles-periwinkle-periwinkle-2"],input:["user-select-highlight:bg-roles-periwinkle-periwinkle-1"],avatar:["bg-roles-periwinkle-periwinkle-1 text-dark-800"]},mauve:{root:["data-[state=active]:bg-roles-mauve-pale-purple-1 data-[state=active]:hover:bg-roles-mauve-pale-purple-2","data-[state=editing]:border-roles-mauve-mauve-2"],input:["user-select-highlight:bg-roles-mauve-mauve-1"],avatar:["bg-roles-mauve-mauve-1 text-dark-800"]}}},defaultVariants:{signerColorCode:"lilac"}}),K=function(e){var t,r=e.signerIdx,a=e.className,o=e.canReorder,s=void 0!==o&&o,l=e.onDragPointerDown,d=(0,h.iu)(),c=(0,h.li)().session,u=d.getSignerColorCode(r),m=(0,M.D6)().user,v=(0,O.I)(),b=v.update,w=v.isLoading,j="desktop"===(0,x.useDeviceType)(),R=(0,A.B)(m),B=d.getSigner(r),L=null!==(t=null==B?void 0:B.isOwner)&&void 0!==t&&t,U=!(L&&c.isPublic),Z=L?R.label:null==B?void 0:B.name,K=d.getSelectedSigner(),G=(null==K?void 0:K.idx)===r,H=(0,g._)((0,i.useState)(!1),2),Q=H[0],X=H[1],Y=(0,g._)((0,i.useState)(!1),2),$=Y[0],ee=Y[1],te=(0,F.Z)("(hover: none), (pointer: coarse)",!1),re=(0,g._)((0,i.useState)(!1),2),ae=re[0],ne=re[1],ie=(0,i.useRef)(null),oe=Boolean(s&&l),se=J({signerColorCode:u});(0,i.useEffect)(function(){if($){var e=function(e){var t;(null===(t=ie.current)||void 0===t?void 0:t.contains(e.target))||ee(!1)};return document.addEventListener("pointerdown",e),function(){return document.removeEventListener("pointerdown",e)}}},[$]);var le,de,ce,ue=(0,i.useCallback)((0,k._)(function(){return(0,S.__generator)(this,function(e){switch(e.label){case 0:return L?[2]:d.hasSignerFields(r)?(ne(!0),[2]):[4,d.deleteSigner(r)];case 1:return e.sent(),[2]}})}),[L,ne,r,d]),ge=(0,i.useCallback)(function(){return d.deleteSigner(r)},[d,r]),me=(0,i.useCallback)(function(e){oe&&!Q&&0===e.button&&(null==l||l(e))},[Q,oe,l]);if(!B)return console.error("Could not render signer button without signer state"),null;var xe,pe,ve,fe={name:null!==(le=B.name)&&void 0!==le?le:"",fullName:null!==(de=B.fullName)&&void 0!==de?de:"",email:null!==(ce=B.email)&&void 0!==ce?ce:""},he=function(e){d.patchSigner(r,{name:e.name,fullName:e.fullName||void 0,email:e.email||void 0})},be=(xe=(0,k._)(function(e){return(0,S.__generator)(this,function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,b((0,A.O)(e))];case 1:return t.sent(),X(!1),[3,3];case 2:return t.sent(),E.A.error("Error",{description:"We couldn't save your name. Please try again."}),[3,3];case 3:return[2]}})}),function(e){return xe.apply(this,arguments)}),ye=(0,n.jsxs)(p.Button,{ref:ie,"data-actions-visible":$?"true":void 0,onPointerDown:me,onClick:function(){te&&!Q&&ee(function(e){return!e}),d.setSelectedSignerIdx(r)},onDoubleClick:function(){U&&X(!0)},"data-state":G?"active":void 0,className:(0,y.cn)(se.root(),oe&&!Q&&"cursor-grab touch-none active:cursor-grabbing",a),children:[(0,n.jsx)("div",{className:"flex flex-row items-center gap-2",children:(0,n.jsx)(z.q,{size:5,color:d.getSignerColor(r).accent1,children:(0,n.jsx)(T.Q,{className:(0,y.cn)(se.avatar()),children:L?R.initials:d.getSignerInitials(r)})})}),(0,n.jsx)("span",{className:(0,y.cn)("flex h-9 w-full min-w-0 items-center text-left",oe?"pr-24":"pr-8"),children:(0,n.jsx)("span",{className:"block min-w-0 truncate overflow-ellipsis",children:Z})}),(0,n.jsxs)("div",{className:(0,y.cn)(["pointer-events-none absolute top-[50%] right-2 flex -translate-y-[50%] flex-row items-center gap-1 opacity-0 transition-opacity duration-150 ease-out","group-hover:pointer-events-auto group-hover:opacity-100 group-data-[actions-visible=true]:pointer-events-auto group-data-[actions-visible=true]:opacity-100","group-data-[state=editing]:pointer-events-none group-data-[state=editing]:opacity-0"]),children:[U&&(0,n.jsx)("div",{className:"flex size-6 items-center justify-center text-dark-600 transition-colors hover:text-dark-800",onPointerDown:function(e){return e.stopPropagation()},onClick:function(e){e.stopPropagation(),X(!0)},children:(0,n.jsx)(C.r,{className:"size-4"})}),!L&&d.signers.size>=2&&(0,n.jsx)("div",{className:"flex size-6 items-center justify-center text-dark-600 transition-colors hover:text-dark-800",onPointerDown:function(e){return e.stopPropagation()},onClick:function(e){e.stopPropagation(),ue()},children:(0,n.jsx)(N.r,{className:"size-4"})}),oe&&(0,n.jsx)("div",{role:"button","aria-label":"Drag signer",tabIndex:-1,
1className:"flex size-6 touch-none items-center justify-center rounded-sm bg-black/[0.08] text-dark-600 transition-colors hover:text-dark-800",onPointerDown:function(e){e.preventDefault(),e.stopPropagation(),me(e)},onClick:function(e){e.stopPropagation()},children:(0,n.jsx)(_.r,{className:"size-4"})})]})]});return(0,n.jsxs)(n.Fragment,{children:[j?(0,n.jsxs)(D.J,{open:Q,onOpenChange:X,children:[(0,n.jsx)(I.t,{asChild:!0,children:ye}),(0,n.jsx)(P.y,{side:"right",align:"start",sideOffset:8,className:"z-[500] flex w-68 flex-col gap-1 border-0 p-0 inset-ring-1 inset-ring-border [&_[data-slot=label]]:leading-5",children:Q?L?(0,n.jsx)(V,{initialFullName:R.fullName,email:null!==(pe=null==m?void 0:m.email)&&void 0!==pe?pe:"",isSaving:w,onSave:be,onCancel:function(){return X(!1)}}):(0,n.jsx)(f.on,{colorCode:u,initialValue:fe,onSave:he,onCancel:function(){return X(!1)}}):null})]}):(0,n.jsxs)(n.Fragment,{children:[ye,L?(0,n.jsx)(W,{open:Q,onOpenChange:X,initialFullName:R.fullName,email:null!==(ve=null==m?void 0:m.email)&&void 0!==ve?ve:"",isSaving:w,onSave:be}):(0,n.jsx)(f.Vt,{open:Q,onOpenChange:X,colorCode:u,initialValue:fe,onSave:he})]}),(0,n.jsx)(q.W,{open:ae,onOpenChange:ne,onConfirm:ge,"data-sentry-element":"SignerDeleteDialog","data-sentry-source-file":"signer-button.tsx"})]})},G=function(e){var t=e.signer,r=(0,o.o)(),a=(0,i.useCallback)(function(e){r.start(e,{distanceThreshold:8})},[r]);return(0,n.jsx)(s.e,{as:"div",value:t,dragListener:!1,dragControls:r,className:"relative","data-sentry-element":"Reorder.Item","data-sentry-component":"ReorderableRecipient","data-sentry-source-file":"recipients-section.tsx",children:(0,n.jsx)(K,{signerIdx:t.idx,canReorder:!0,onDragPointerDown:a,"data-sentry-element":"SignerButton","data-sentry-source-file":"recipients-section.tsx"})})},H=function(){var e=(0,h.iu)(),t=(0,a._)(e.signers.values()),r=t.find(function(e){return e.isOwner}),i=t.filter(function(e){return!e.isOwner}),o=i.length>=2;return(0,n.jsxs)("div",{"data-sentry-component":"RecipientsSection","data-sentry-source-file":"recipients-section.tsx",children:[r&&(0,n.jsx)("div",{className:"border-b border-grey-600 pb-3",children:(0,n.jsx)(K,{signerIdx:r.idx})}),(0,n.jsxs)("div",{className:(0,y.cn)("flex flex-col gap-1 border-b border-grey-600 pb-4",r&&"mt-4"),children:[(0,n.jsx)("h3",{className:"mb-1 text-sm font-medium text-dark-800",children:"Recipients"}),o?(0,n.jsx)(l.M,{as:"div",axis:"y",values:i,onReorder:function(t){e.reorderSigners(r?[r].concat((0,a._)(t)):t)},className:"flex flex-col gap-1",children:i.map(function(e){return(0,n.jsx)(G,{signer:e},e.idx)})}):i.map(function(e){return(0,n.jsx)(K,{signerIdx:e.idx},e.idx)}),(0,n.jsx)(j,{"data-sentry-element":"SignerAddButton","data-sentry-source-file":"recipients-section.tsx"})]})]})}},76995:function(e,t,r){r.d(t,{l:function(){return i}});var a=r(27573),n=r(36394),i=function(e){var t=e.children,r=e.className;return(0,a.jsx)("div",{className:(0,n.cn)("relative"),"data-sentry-component":"ToolbarItemsGridLayout","data-sentry-source-file":"toolbar-items-grid-layout.tsx",children:(0,a.jsx)("div",{className:(0,n.cn)(["grid grid-cols-3 gap-x-2 gap-y-4","max-md:flex max-md:max-w-full max-md:[touch-action:pan-x]","max-md:snap-x max-md:snap-mandatory max-md:snap-always max-md:overflow-x-scroll","max-md:scroll-pr-4 max-md:scroll-pl-4","max-md:gap-2 max-md:pt-2 max-md:pb-3","max-md:pr-4 max-md:pl-4","scrollbar-none",r]),children:t})})}},71020:function(e,t,r){r.d(t,{p:function(){return g}});var a=r(28535),n=r(83484),i=r(27266),o=r(27573),s=r(7653),l=r(45098),d=r(59147),c=r(36394),u=(0,d.tv)({slots:{root:["group relative flex w-[78px] flex-1 flex-col items-center gap-1.5 text-center select-none","group-hover:cursor-pointer hover:cursor-pointer","max-md:w-auto max-md:min-w-[94px]","max-xs:min-w-[60px]"],wrapper:["relative flex h-[48px] w-[78px] items-center justify-center rounded-lg transition","ring-inset group-data-[active=true]:ring active:ring","max-md:h-[48px] max-md:w-full max-md:min-w-[94px]","max-xs:min-w-[60px]"],icon:["size-4"],close:["absolute -top-[3px] -right-[3px] z-[500] size-4 rounded-full bg-dark-800 fill-white p-0.5"],label:["text-1.5xs font-normal","text-dark-400","group-hover:text-dark-800 group-data-[active=true]:text-dark-800 group-data-[drag-active=true]:text-dark-800"]},variants:{isActive:{true:{},false:{}},signerColorCode:{placeholder:{wrapper:["border border-grey-500 bg-white text-dark-400","group-hover:bg-white hover:bg-white","active:bg-white active:ring-0"],icon:["text-[#112238]"]},owner:{wrapper:["bg-azure-100 text-dark-400","group-hover:bg-azure-200 hover:bg-azure-200","group-data-[drag-active=true]:bg-azure-200","active:bg-azure-200 active:ring-blue-200","group-data-[active=true]:bg-azure-200 group-data-[active=true]:ring-blue-200"],icon:["text-[#525A66]","group-hover:text-oxford-blue group-data-[active=true]:text-oxford-blue group-data-[drag-active=true]:text-oxford-blue"]},lilac:{wrapper:["bg-roles-lilac-magnolia-1 text-dark-400","group-hover:bg-roles-lilac-magnolia-2 hover:bg-roles-lilac-magnolia-2","group-data-[drag-active=true]:bg-roles-lilac-magnolia-2","active:bg-roles-lilac-magnolia-2 active:ring-roles-lilac-lilac-2","group-data-[active=true]:bg-roles-lilac-magnolia-2 group-data-[active=true]:ring-roles-lilac-lilac-2"],icon:["text-roles-lilac-indigo-faded","group-hover:text-roles-lilac-indigo group-data-[active=true]:text-roles-lilac-indigo group-data-[drag-active=true]:text-roles-lilac-indigo"]}
1,plum:{wrapper:["bg-roles-plum-fairy-1 text-dark-400","group-hover:bg-roles-plum-fairy-2 hover:bg-roles-plum-fairy-2","group-data-[drag-active=true]:bg-roles-plum-fairy-2","active:bg-roles-plum-fairy-2 active:ring-roles-plum-plum-2","group-data-[active=true]:bg-roles-plum-fairy-2 group-data-[active=true]:ring-roles-plum-plum-2"],icon:["text-roles-plum-tyrian-purple-faded","group-hover:text-roles-plum-tyrian-purple group-data-[active=true]:text-roles-plum-tyrian-purple group-data-[drag-active=true]:text-roles-plum-tyrian-purple"]},coral:{wrapper:["bg-roles-coral-misty-rose-1 text-dark-400","group-hover:bg-roles-coral-misty-rose-2 hover:bg-roles-coral-misty-rose-2","group-data-[drag-active=true]:bg-roles-coral-misty-rose-2","active:bg-roles-coral-misty-rose-2 active:ring-roles-coral-coral-2","group-data-[active=true]:bg-roles-coral-misty-rose-2 group-data-[active=true]:ring-roles-coral-coral-2"],icon:["text-roles-coral-rosewood-faded","group-hover:text-roles-coral-rosewood group-data-[active=true]:text-roles-coral-rosewood group-data-[drag-active=true]:text-roles-coral-rosewood"]},melon:{wrapper:["bg-roles-melon-seashell-1 text-dark-400","group-hover:bg-roles-melon-seashell-2 hover:bg-roles-melon-seashell-2","group-data-[drag-active=true]:bg-roles-melon-seashell-2","active:bg-roles-melon-seashell-2 active:ring-roles-melon-melon-2","group-data-[active=true]:bg-roles-melon-seashell-2 group-data-[active=true]:ring-roles-melon-melon-2"],icon:["text-roles-melon-black-bean-faded","group-hover:text-roles-melon-black-bean group-data-[active=true]:text-roles-melon-black-bean group-data-[drag-active=true]:text-roles-melon-black-bean"]},sunset:{wrapper:["bg-roles-sunset-lemon-1 text-dark-400","group-hover:bg-roles-sunset-lemon-2 hover:bg-roles-sunset-lemon-2","group-data-[drag-active=true]:bg-roles-sunset-lemon-2","active:bg-roles-sunset-lemon-2 active:ring-roles-sunset-sunset-2","group-data-[active=true]:bg-roles-sunset-lemon-2 group-data-[active=true]:ring-roles-sunset-sunset-2"],icon:["text-roles-sunset-seal-brown-faded","group-hover:text-roles-sunset-seal-brown group-data-[active=true]:text-roles-sunset-seal-brown group-data-[drag-active=true]:text-roles-sunset-seal-brown"]},dune:{wrapper:["bg-roles-dune-alabaster-1 text-dark-400","group-hover:bg-roles-dune-alabaster-2 hover:bg-roles-dune-alabaster-2","group-data-[drag-active=true]:bg-roles-dune-alabaster-2","active:bg-roles-dune-alabaster-2 active:ring-roles-dune-dune-2","group-data-[active=true]:bg-roles-dune-alabaster-2 group-data-[active=true]:ring-roles-dune-dune-2"],icon:["text-roles-dune-taupe-faded","group-hover:text-roles-dune-taupe group-data-[active=true]:text-roles-dune-taupe group-data-[drag-active=true]:text-roles-dune-taupe"]},emerald:{wrapper:["bg-roles-emerald-celadon-1 text-dark-400","group-hover:bg-roles-emerald-celadon-2 hover:bg-roles-emerald-celadon-2","group-data-[drag-active=true]:bg-roles-emerald-celadon-2","active:bg-roles-emerald-celadon-2 active:ring-roles-emerald-emerald-2","group-data-[active=true]:bg-roles-emerald-celadon-2 group-data-[active=true]:ring-roles-emerald-emerald-2"],icon:["text-roles-emerald-british-green-faded","group-hover:text-roles-emerald-british-green group-data-[active=true]:text-roles-emerald-british-green group-data-[drag-active=true]:text-roles-emerald-british-green"]},ice:{wrapper:["bg-roles-ice-cyan-1 text-dark-400","group-hover:bg-roles-ice-cyan-2 hover:bg-roles-ice-cyan-2","group-data-[drag-active=true]:bg-roles-ice-cyan-2","active:bg-roles-ice-cyan-2 active:ring-roles-ice-ice-2","group-data-[active=true]:bg-roles-ice-cyan-2 group-data-[active=true]:ring-roles-ice-ice-2"],icon:["text-roles-ice-midnight-faded","group-hover:text-roles-ice-midnight group-data-[active=true]:text-roles-ice-midnight group-data-[drag-active=true]:text-roles-ice-midnight"]},periwinkle:{wrapper:["bg-roles-periwinkle-lavender-1 text-dark-400","group-hover:bg-roles-periwinkle-lavender-2 hover:bg-roles-periwinkle-lavender-2","group-data-[drag-active=true]:bg-roles-periwinkle-lavender-2","active:bg-roles-periwinkle-lavender-2 active:ring-roles-periwinkle-periwinkle-2","group-data-[active=true]:bg-roles-periwinkle-lavender-2 group-data-[active=true]:ring-roles-periwinkle-periwinkle-2"],icon:["text-roles-mauve-dark-purple-faded","group-hover:text-roles-mauve-dark-purple group-data-[active=true]:text-roles-mauve-dark-purple group-data-[drag-active=true]:text-roles-mauve-dark-purple"]},mauve:{wrapper:["bg-roles-mauve-pale-purple-1 text-dark-400","group-hover:bg-roles-mauve-pale-purple-2 hover:bg-roles-mauve-pale-purple-2","group-data-[drag-active=true]:bg-roles-mauve-pale-purple-2","active:bg-roles-mauve-pale-purple-2 active:ring-roles-mauve-mauve-2","group-data-[active=true]:bg-roles-mauve-pale-purple-2 group-data-[active=true]:ring-roles-mauve-mauve-2"],icon:["text-roles-mauve-dark-purple-faded","group-hover:text-roles-mauve-dark-purple group-data-[active=true]:text-roles-mauve-dark-purple group-data-[drag-active=true]:text-roles-mauve-dark-purple"]}},inSubMenu:{true:{root:["max-md:w-[78px] max-md:min-w-[78px]"],wrapper:["max-md:h-[48px] max-md:w-[78px] max-md:min-w-[78px]"]},false:{}}}}),g=(0,s.forwardRef)(function(e,t){var r=e.label,s=e.icon,d=e.toolName,g=e.signerColorCode,m=e.isActive,x=void 0!==m&&m,p=e.isAccented,v=void 0!==p&&p,f=e.isDisabled,h=void 0!==f&&f,b=e.hasSubMenu,y=void 0!==b&&b,w=e.isInSubMenu,j=void 0!==w&&w,k=e.isDragPlaceholder,S=void 0!==k&&k,C=e.isDragActive,N=void 0!==C&&C,_=e.isDraggable,E=void 0!==_&&_,z=e.showLabel,T=void 0===z||z,D=e.onCloseButtonClick,I=e.className,P=(0,i._)(e,["label","icon","toolName","signerColorCode","isActive","
1isAccented","isDisabled","hasSubMenu","isInSubMenu","isDragPlaceholder","isDragActive","isDraggable","showLabel","onCloseButtonClick","className"]),F=h?{}:P,A=x&&!S,M=u({isActive:A,signerColorCode:S?"placeholder":g,inSubMenu:j}),O=s,R=!S,B=E||S;return(0,o.jsxs)("div",(0,n._)((0,a._)({ref:t,"data-tool-name":d,"data-active":A,"data-drag-active":N||void 0,"data-accented":v,"data-has-sub-menu":y,"data-in-sub-menu":j,"aria-disabled":h||void 0,className:(0,c.cn)(M.root(),h&&"pointer-events-none cursor-default opacity-50",I)},F),{children:[(0,o.jsxs)("div",{className:(0,c.cn)(M.wrapper(),B&&"active:ring-0",N&&"transition-none"),children:[R&&(0,o.jsx)(O,{className:(0,c.cn)(M.icon())}),!S&&E&&(0,o.jsx)("span",{className:"pointer-events-none absolute top-1/2 right-1.5 grid -translate-y-1/2 grid-cols-2 gap-0.5 opacity-0 transition-opacity group-focus-within:opacity-100 group-hover:opacity-100 group-data-[drag-active=true]:opacity-100",children:Array.from({length:6}).map(function(e,t){return(0,o.jsx)("span",{className:"size-0.5 rounded-full bg-current"},t)})}),!S&&A&&(0,o.jsx)("div",{onClick:function(e){e.preventDefault(),e.stopPropagation(),null==D||D(e,d)},children:(0,o.jsx)(l.r,{className:(0,c.cn)(M.close())})})]}),T&&(0,o.jsx)("span",{className:(0,c.cn)(M.label(),S&&"opacity-0"),children:r})]}))})},35735:function(e,t,r){r.r(t),r.d(t,{TextEditorSurface:function(){return Oe}});var a=r(96490),n=r(44308),i=r(27573),o=r(7653),s=r(28140),l=r(67834),d=r(34144),c=r(27614),u=r(3458),g=r(62652),m=r(23705),x=r(27711),p=r(38510),v=function(e){var t,r=e.document,l=e.onClose,d=(0,s.sZ)(function(e){return e.currentUser}),c=s.IC[d.contributor.role].threadAuthority,u=(0,g._)((0,o.useState)(null===(t=r.lastRevision)||void 0===t?void 0:t.id),2),v=u[0],f=u[1],h=(0,g._)((0,o.useState)(c),2),b=h[0],y=h[1],w=(0,g._)((0,o.useState)(null),2),j=w[0],k=w[1];return(0,o.useEffect)(function(){if(c){var e,t=!1,i=(e=(0,a._)(function(){var e,a,i;return(0,n.__generator)(this,function(n){switch(n.label){case 0:return n.trys.push([0,2,3,4]),[4,(0,p.l)(r.id)];case 1:return e=n.sent(),a=e.revisionId,t?[2]:(a?f(a):k("There is nothing to summarize yet."),[3,4]);case 2:return i=n.sent(),t||k("We couldn't save the document, so it can't be summarized."),console.error(i),[3,4];case 3:return t||y(!1),[7];case 4:return[2]}})}),function(){return e.apply(this,arguments)});return i(),function(){t=!0}}},[c,r.id]),b?(0,i.jsxs)("div",{className:"flex max-w-[600px] flex-1 flex-col items-center justify-center gap-3 bg-white-1000",children:[(0,i.jsx)(m.a,{size:"lg",color:"dark"}),(0,i.jsx)("p",{className:"text-sm text-dark-400",children:"Saving the document…"})]}):j||!v?(0,i.jsx)("div",{className:"flex max-w-[600px] flex-1 flex-col items-center justify-center gap-4 bg-white-1000 px-6 text-center",children:(0,i.jsx)("p",{className:"text-sm text-dark-400",children:null!=j?j:"Save this document to get a summary of it."})}):(0,i.jsx)(x.F,{className:"h-full",hasSummaries:!0,revisionId:v,document:r,onClose:l,"data-sentry-element":"SummaryContainer","data-sentry-component":"TextEditorSummaryPanel","data-sentry-source-file":"text-editor-summary-panel.tsx"})},f=r(47150),h=r(26687),b=r(60523),y=r(28535),w=r(83484),j=r(27266),k=function(e){var t=e.title,r=e.titleId,a=(0,j._)(e,["title","titleId"]);return(0,i.jsxs)("svg",(0,w._)((0,y._)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"1em",height:"1em",fill:"currentColor","aria-labelledby":r},a),{children:[t?(0,i.jsx)("title",{id:r,children:t}):null,(0,i.jsx)("path",{d:"m12 13.172 4.95-4.95 1.414 1.414L12 16 5.636 9.636 7.05 8.222z"})]}))},S=r(739),C=r(44993),N=r(14363),_=r(56334),E=r(50238),z=r(36394),T=function(e){var t,r=e.label,a=e.items,n=e.value,o=e.onSelect,s=e.loading,l=e.triggerLabel,d=a.find(function(e){return e.value===n});return(0,i.jsxs)("div",{className:"flex items-center gap-2","data-sentry-component":"TextEditorChromeDropdown","data-sentry-source-file":"text-editor-chrome-dropdown.tsx",children:[r&&(0,i.jsx)("span",{className:"text-sm font-medium text-dark-800",children:r}),(0,i.jsxs)(C.h,{modal:!1,"data-sentry-element":"DropdownMenu","data-sentry-source-file":"text-editor-chrome-dropdown.tsx",children:[(0,i.jsx)(N.$,{asChild:!0,"data-sentry-element":"DropdownMenuTrigger","data-sentry-source-file":"text-editor-chrome-dropdown.tsx",children:(0,i.jsxs)(b.Button,{variant:"secondary",size:"sm",loading:s,"data-sentry-element":"Button","data-sentry-source-file":"text-editor-chrome-dropdown.tsx",children:[null!==(t=null!=l?l:null==d?void 0:d.label)&&void 0!==t?t:n,(0,i.jsx)(k,{className:"size-4","data-sentry-element":"ArrowDownSLine","data-sentry-source-file":"text-editor-chrome-dropdown.tsx"})]})}),(0,i.jsx)(_.A,{align:"start",className:(0,z.cn)("z-[10000]",a.some(function(e){return e.hint})&&"w-64"),"data-sentry-element":"DropdownMenuContent","data-sentry-source-file":"text-editor-chrome-dropdown.tsx",children:a.map(function(e){return(0,i.jsxs)(E.X,{onSelect:function(){return o(e.value)},className:"h-auto items-start gap-3 py-2",children:[(0,i.jsxs)("span",{className:"flex min-w-0 flex-1 flex-col",children:[(0,i.jsx)("span",{className:"text-sm text-dark-800",children:e.label}),e.hint&&(0,i.jsx)("span",{className:"text-xs text-dark-200",children:e.hint})]}),(0,i.jsx)(S.r,{className:(0,z.cn)("mt-0.5 size-4 shrink-0",e.value===n?"opacity-100":"opacity-0")})]},e.value)})})]})]})},D=r(51667),I=r(68424),P=r(73168),F=r(30651),A=r(4088),M=r(82907),O=r(35271),R=function(){var e=(0,s.sZ)(function(e){return e.collaborators});if(0===e.length)return null;var t=(0,D._)(e).sort(function(e,t){return Number(t.online)-Number(e.online)}),r=t.slice(0,4),a=t.length-r.length,n=e.filter(function(e){return e.online}).length;return(0,i.jsxs)("div",{className:"flex items-center gap-2 rounded-full bg-grey-200 py-1 pr-3 pl-1","data-sentry-component":"TextEditorPresence","data-sentry-source-file":"text-editor-presence.tsx",children:[(0,i.jsxs)("div",{className:"flex items-center -space-x-2",children:[r.map(function(e){return(0,i.jsxs)(I.u,{children:[(0,i.jsx)(P.a,{asChild:!0,children:(0,i.jsx)("span",{className:(0,z.cn)("inline-flex rounded-full ring-2 ring-white",!e.online&&"opacity-40"),children:(0,i.jsx)(F.q,{size:5,children:(0,i.jsx)(A.Q,{backgroundColor:e.color,textColor:"#fff",className:"text-2xs font-semibold",children:(0,O.Q)(e.name)})})})}),(0,i.jsx)(M._,{className:"z-[10000]",side:"bottom",children:(0,i.jsxs)("p",{className:"font-main text-xs",children:[e.name,!e.online&&" (offline)"]})})]},e.id)}),a>0&&(0,i.jsxs)("span",{className:"flex size-5 items-center justify-center rounded-full bg-grey-300 text-2xs font-semibold text-dark-700 ring-2 ring-white",children:["+",a]})]}),(0,i.jsxs)("span",{className:"text-xs font-medium text-dark-600 tabular-nums",children:[n,"/",e.length]})]})},B=r(59196),L=r(33742),U=function(){var e=(0,L.J)();return(0,i.jsx)(b.Button,{variant:"ghost",size:"icon-sm","aria-label":"Settings",onClick:e,"data-sentry-element":"Button","data-sentry-component":"TextEditorSettingsButton","data-sentry-source-file":"text-editor-settings-button.tsx",children:(0,i.jsx)(B.r,{className:"size-4","data-sentry-element":"Settings3Line","data-sentry-source-file":"text-editor-settings-button.tsx"})})},Z=(0,o.createContext)(null),V=function(e){var t=e.value,r=e.children;return(0,i.jsx)(Z.Provider,{value:t,"data-sentry-element":"TextEditorSessionContext.Provider","data-sentry-component":"TextEditorSessionProvider","data-sentry-source-file":"text-editor-session.tsx",children:r})},W=function(){var e=(0,o.useContext)(Z);if(!e)throw new Error("useTextEditorSession must be used inside a TextEditorSessionProvider");return e},q="loio.textEditor.zoom",J=function(){try{var e,t=JSON.parse(null!==(e=window.localStorage.getItem(q))&&void 0!==e?e:"null");return"number"==typeof t?Number.isFinite(t)&&t>=.1&&t<=5?t:void 0:Object.values(s.cx).includes(t)?t:void 0}catch(e){return}},K=[{value:c.TextEditorMode.Edit,label:"Edit",hint:"Changes go straight into the document"},{value:c.TextEditorMode.Suggest,label:"Suggest",hint:"Changes become suggestions others resolve"},{value:c.TextEditorMode.View,label:"View",hint:"Read only — you can still comment"}],G=[{value:"100",label:"100%"},{value:"fit-width",label:"Fit width"},{value:"fit-height",label:"Fit height"}
1],H=function(){var e=W().switchMode,t=(0,s.c8)(),r=(0,s.sZ)(function(e){return e.currentUser}),a=(0,s.sZ)(function(e){return e.zoomState});(0,o.useEffect)(function(){a&&function(e){var t=e.zoomMode,r=e.scale;try{window.localStorage.setItem(q,JSON.stringify(null!=t?t:r))}catch(e){}}(a)},[a]);var n=r.mode,l=s.IC[r.contributor.role].modes,d=K.filter(function(e){return l.includes(e.value)}),u=n===c.TextEditorMode.Edit,g=a?Math.round(100*a.scale):100,m=(null==a?void 0:a.zoomMode)===s.cx.FitWidth?"fit-width":(null==a?void 0:a.zoomMode)===s.cx.FitHeight?"fit-height":100===g?"100":"custom";return(0,i.jsxs)("div",{className:"flex items-center gap-5","data-sentry-component":"TextEditorChrome","data-sentry-source-file":"text-editor-chrome.tsx",children:[(0,i.jsx)(R,{"data-sentry-element":"TextEditorPresence","data-sentry-source-file":"text-editor-chrome.tsx"}),d.length>1&&(0,i.jsx)(T,{label:"Mode:",items:d,value:n,onSelect:function(t){t!==n&&e(t)}}),u&&(0,i.jsx)(U,{}),(0,i.jsxs)("div",{className:"flex items-center gap-2",children:[(0,i.jsx)("span",{className:"text-sm font-medium text-dark-800",children:"Zoom:"}),(0,i.jsx)(b.Button,{variant:"ghost",size:"icon-sm","aria-label":"Zoom out",onClick:t.zoom.zoomOut,"data-sentry-element":"Button","data-sentry-source-file":"text-editor-chrome.tsx",children:(0,i.jsx)(f.r,{className:"size-4","data-sentry-element":"SubtractLine","data-sentry-source-file":"text-editor-chrome.tsx"})}),(0,i.jsx)(T,{items:G,value:m,onSelect:function(e){"fit-width"!==e?"fit-height"!==e?t.zoom.setScale(1):t.zoom.setMode(s.cx.FitHeight):t.zoom.setMode(s.cx.FitWidth)},triggerLabel:"".concat(g,"%"),"data-sentry-element":"TextEditorChromeDropdown","data-sentry-source-file":"text-editor-chrome.tsx"}),(0,i.jsx)(b.Button,{variant:"ghost",size:"icon-sm","aria-label":"Zoom in",onClick:t.zoom.zoomIn,"data-sentry-element":"Button","data-sentry-source-file":"text-editor-chrome.tsx",children:(0,i.jsx)(h.r,{className:"size-4","data-sentry-element":"AddLine","data-sentry-source-file":"text-editor-chrome.tsx"})})]})]})},Q=r(77412),X=r(63056),Y=r(60955),$=r(57086),ee=r(15760),te=r(76995),re=r(71020),ae=r(24053),ne=[{type:"signature",label:"Signature",icon:X.r},{type:"initials",label:"Initials",icon:Y.r},{type:"date",label:"Date",icon:$.r},{type:"text",label:"Text",icon:ee.r}],ie=function(){var e=(0,s.c8)(),t=(0,s.Ku)(),r=t.getSelectedSigner().idx,a=(0,ae.iu)().getSignerColorCode(r);if((0,s.sZ)(function(e){return e.currentUser.mode})!==c.TextEditorMode.Edit)return null;return(0,i.jsxs)("section",{className:"flex flex-col gap-2 py-4","data-sentry-component":"TextEditorFieldsPanel","data-sentry-source-file":"text-editor-fields-panel.tsx",children:[(0,i.jsx)("h3",{className:"text-sm font-medium text-dark-800",children:"Fields"}),(0,i.jsx)("p",{className:"text-xs text-dark-300",children:"Drag and drop fields into your document"}),(0,i.jsx)(te.l,{"data-sentry-element":"ToolbarItemsGridLayout","data-sentry-source-file":"text-editor-fields-panel.tsx",children:ne.map(function(n){return(0,i.jsx)(re.p,{label:n.label,icon:n.icon,signerColorCode:a,isDraggable:!0,draggable:!0,onDragStart:function(e){return function(e,r){e.dataTransfer.setData(s.Ti,JSON.stringify({type:r})),e.dataTransfer.effectAllowed="move",(0,s.lJ)(e.dataTransfer,r,t)}(e,n.type)},onClick:function(){e.fields.insert(n.type,r)}},n.type)})})]})},oe=function(){return(0,i.jsxs)("div",{className:"flex h-full min-h-0 flex-col overflow-y-auto p-4","data-sentry-component":"TextEditorLeftSidebar","data-sentry-source-file":"text-editor-left-sidebar.tsx",children:[(0,i.jsx)(Q.q,{"data-sentry-element":"RecipientsSection","data-sentry-source-file":"text-editor-left-sidebar.tsx"}),(0,i.jsx)(ie,{"data-sentry-element":"TextEditorFieldsPanel","data-sentry-source-file":"text-editor-left-sidebar.tsx"})]})},se=[{key:"threads",label:"Threads"},{key:"outline",label:"Outline"}],le=function(){var e=(0,g._)((0,o.useState)("threads"),2),t=e[0],r=e[1];return(0,i.jsxs)("div",{className:"flex h-full min-h-0 flex-col","data-sentry-component":"TextEditorRightSidebar","data-sentry-source-file":"text-editor-right-sidebar.tsx",children:[(0,i.jsx)("div",{className:"flex shrink-0 items-center gap-1 border-b border-grey-500 p-2",children:se.map(function(e){return(0,i.jsx)("button",{type:"button",onClick:function(){return r(e.key)},className:(0,z.cn)("flex-1 rounded-full px-3 py-1.5 text-sm font-medium transition",t===e.key?"bg-white text-dark-800 shadow-sm":"text-dark-200 hover:text-dark-700"),children:e.label},e.key)})}),(0,i.jsx)("div",{className:"min-h-0 flex-1",children:"threads"===t?(0,i.jsx)(s.BH,{}):(0,i.jsx)("div",{className:"h-full overflow-y-auto p-2",children:(0,i.jsx)(s.bw,{})})})]})},de=r(96081),ce=r(65685),ue=r(12430),ge=r(91754),me=r(462),xe=r(38790),pe=r(90274),ve=r(44462),fe=r(93952),he=r(34893),be=r(86666),ye=r(9085),we=function(){return(0,i.jsx)(de.G9,{"data-sentry-element":"ConfirmDialogProvider","data-sentry-component":"TextEditorSignAction","data-sentry-source-file":"text-editor-sign-action.tsx",children:(0,i.jsx)(me.S,{"data-sentry-element":"AccountVerificationEmailContainer","data-sentry-source-file":"text-editor-sign-action.tsx",children:(0,i.jsx)(je,{"data-sentry-element":"SignAction","data-sentry-source-file":"text-editor-sign-action.tsx"})})})}
1,je=function(){var e,t=W(),r=t.document,l=t.shouldOpenSignerForm,d=(0,ge.D6)().user,u=(0,pe.$1)().closePreview,m=(0,ye.TL)(),x=(0,s.c8)(),v=(0,s.sZ)(function(e){return e.isReady}),f=(0,fe.NI)(),h=(0,fe.oe)(),y=(0,g._)((0,o.useState)(!1),2),w=y[0],j=y[1],k=(0,o.useCallback)((e=(0,a._)(function(e,t){return(0,n.__generator)(this,function(e){switch(e.label){case 0:return t&&x.signers.save(t),[4,(0,p.l)(r.id)];case 1:return e.sent(),[4,m((0,xe.Gf)(r.id)).unwrap()];case 2:return[2,e.sent()]}})}),function(t,r){return e.apply(this,arguments)}),[m,r.id,x]),S=(0,ue.F)({isOpen:!0,isSignedReadonly:!1,document:r,hasUnsavedChanges:!0,saveDocument:k,onClose:u}),C=S.clearCompletedEnvelope,N=S.completedEnvelope,_=S.finalize,E=S.isLoading,z=function(e){var t=e.document,r=e.onSend,i=e.onSignAlone,s=(0,he.nI)().checkLimit,l=(0,ye.TL)(),d=(0,fe.NI)(),u=(0,ae.iu)().getAssignedFields().length>0,m=(0,g._)((0,o.useState)(!1),2),x=m[0],p=m[1],v=(0,o.useRef)(!1),f=d>0,h=t.metadata,b=h.isFirstDemoTry,y=h.hasDemoSignInvitation,w=h.hasDemoFinalize,j=(0,o.useCallback)((0,a._)(function(){var e,t;return(0,n.__generator)(this,function(o){switch(o.label){case 0:if(v.current)return[2];v.current=!0,p(!0),o.label=1;case 1:return o.trys.push([1,,4,5]),d=(0,a._)(function(){return(0,n.__generator)(this,function(e){switch(e.label){case 0:return f?(r(),[2]):[4,i()];case 1:return e.sent(),[4,l((0,be.jR)({}))];case 2:return e.sent(),[2]}})}),e=function(){return d.apply(this,arguments)},[4,l((0,be.NH)()).unwrap()];case 2:return t=o.sent(),[4,s(e,f?{limit:c.BillingLimitUsageKey.SignRequests,skip:!!b&&!y}:{limit:c.BillingLimitUsageKey.SignSelfSign,skip:!!b&&!w},{limits:t.limits.usage,status:t})];case 3:return o.sent(),[3,5];case 4:return v.current=!1,p(!1),[7];case 5:return[2]}var d})}),[s,l,w,y,b,f,r,i]);return{canSign:u,isPending:x,run:j}}({document:r,onSend:function(){return j(!0)},onSignAlone:_}),T=z.canSign,D=z.isPending,F=z.run,A=(0,o.useRef)(null);if((0,o.useEffect)(function(){l&&v&&A.current!==r.id&&(A.current=r.id,(f>0||"incomplete"===h)&&j(!0))},[f,r.id,v,h,l]),r.createdBy!==String(null==d?void 0:d.id))return null;var O=(0,i.jsxs)(b.Button,{size:"sm",disabled:!T||D,loading:D,onClick:function(){F()},children:[(0,i.jsx)(X.r,{className:"size-4"})," Sign"]});return(0,i.jsxs)(i.Fragment,{children:[T?O:(0,i.jsxs)(I.u,{children:[(0,i.jsx)(P.a,{asChild:!0,children:(0,i.jsx)("span",{tabIndex:0,children:O})}),(0,i.jsx)(M._,{children:"Assign a field to a signer to continue."})]}),(0,i.jsx)(ve.u,{open:w,onOpenChange:j,sendCallback:k,onClose:u,document:r,"data-sentry-element":"SignersForm","data-sentry-source-file":"text-editor-sign-action.tsx"}),(0,i.jsx)(ue.a,{open:E,"data-sentry-element":"OwnerCompletionDialog","data-sentry-source-file":"text-editor-sign-action.tsx"}),N&&(0,i.jsx)(ce.q,{open:!0,document:r,envelope:N,onKeepEditing:C,onSaveAndClose:function(){C(),u()}})]})},ke=r(46158),Se=r(27700),Ce=r(70206),Ne=r(15783),_e=function(e){"use strict";(0,Ce._)(r,e);var t=(0,Ne._)(r);function r(e){var a;return(0,Se._)(this,r),(a=t.call(this)).editor=e,a}var i=r.prototype;return i.getFields=function(){return Ee(this.editor.fields.list())},i.save=function(e){var t=e.putSigners,r=e.removeFields,i=this;return(0,a._)(function(){return(0,n.__generator)(this,function(e){return i.editor.transact(function(){t&&i.editor.signers.save(t),(null==r?void 0:r.length)&&i.editor.fields.remove(r)}),[2]})})()},i.onSignersChange=function(e){var t=this;return this.editor.signers.subscribe(function(){var r=t.editor.signers.list();0!==r.length&&e(r)})},i.onFieldsChange=function(e){return this.editor.fields.subscribe(function(t){e(Ee(t))})},r}(r(26611).R),Ee=function(e){return e.flatMap(function(e){return void 0===e.signerId?[]:[{fieldId:e.fieldId,signerId:e.signerId,isFilled:e.isFilled}]})},ze=function(e){var t=e.children;return(0,i.jsx)(s.bm,{value:(0,ae.iu)(),"data-sentry-element":"SignerResolverProvider","data-sentry-component":"EditorSigners","data-sentry-source-file":"text-editor-signers.tsx",children:t})},Te=function(e){var t,r,a=e.document,n=e.children,o=De(),s=(0,ke.i)({adapter:o,initialSigners:null===(t=a.lastRevision)||void 0===t?void 0:t.signers,ownerUserId:a.createdBy,colorSeed:a.id});return(0,i.jsx)(ae.cd,{state:s,isFirstDemoTry:Boolean(null===(r=a.metadata)||void 0===r?void 0:r.isFirstDemoTry),"data-sentry-element":"SignersProvider","data-sentry-component":"TextEditorSignersProvider","data-sentry-source-file":"text-editor-signers.tsx",children:(0,i.jsx)(ze,{"data-sentry-element":"EditorSigners","data-sentry-source-file":"text-editor-signers.tsx",children:n})})},De=function(){var e=(0,s.c8)();return(0,o.useMemo)(function(){return new _e(e)},[e])},Ie=r(37186),Pe=function(e){var t=e.editor,r=W(),a=r.document,n=r.chromeSlot,o=r.actionsSlot,l=(0,Ie.r)(),d=(0,s.sZ)(function(e){return e.currentUser.mode})===c.TextEditorMode.Edit;return(0,i.jsx)(L.S,{"data-sentry-element":"TextEditorSettingsDialogProvider","data-sentry-component":"TextEditorWorkspace","data-sentry-source-file":"text-editor-workspace.tsx",children:(0,i.jsx)(Te,{document:a,"data-sentry-element":"TextEditorSignersProvider","data-sentry-source-file":"text-editor-workspace.tsx",children:(0,i.jsxs)("div",{className:"flex h-full min-h-0 flex-1",children:[n&&(0,u.createPortal)((0,i.jsx)(H,{}),n),o&&(0,u.createPortal)((0,i.jsx)(we,{}),o),!l.isOpen&&d&&(0,i.jsx)("aside",{className:"w-72 shrink-0 border-r border-grey-500 bg-grey-100",children:(0,i.jsx)(oe,{})}),(0,i.jsx)("div",{className:"flex min-w-0 flex-1 flex-col",children:t}),l.isOpen?(0,i.jsx)(v,{document:a,onClose:l.close}):(0,i.jsx)("aside",{className:"w-80 shrink-0 border-l border-grey-500 bg-grey-100",children:(0,i.jsx)(le,{})})]})})})},Fe=r(14331),Ae=r(80221),Me=function(e){var t=e.editor;return(0,i.jsx)(Pe,{editor:t,"data-sentry-element":"TextEditorWorkspace","data-sentry-component":"layout","data-sentry-source-file":"text-editor-surface.tsx"})},Oe=function(e){var t,r=e.document,c=e.token,u=e.role,g=e.mode,m=e.getToken,x=e.switchMode,p=e.chromeSlot,v=e.actionsSlot,f=e.shouldOpenSignerForm,h=e.onReady,b=r.id,y=(0,o.useMemo)(function(){return function(e){return{fetchAssetDataUri:function(t){return d.a.getAssetDataUri(e,t)},uploadAsset:function(t,r){return d.a.uploadAsset(e,t,r)}}}(b)},[b]),w=(0,o.useMemo)(function(){return{document:r,switchMode:x,chromeSlot:p,actionsSlot:v,shouldOpenSignerForm:f}},[r,x,p,v,f]),j=(0,o.useCallback)(function(e){l.A.error("Error",{description:e})},[]),k=(0,o.useMemo)(function(){return{zoom:{initial:J()},onReady:h,onError:j}},[h,j]),S=(0,o.useCallback)(function(e){"edit-rejected"!==e.kind?l.A.error("Lost connection to the document",{description:"Recent changes are only in this tab until the connection returns. Keep it open."}):l.A.error("Change not applied",{description:e.reason})},[]),C=(0,o.useCallback)((0,a._)(function(){return(0,n.__generator)(this,function(e){switch(e.label){case 0:return[4,d.a.getContributors(b)];case 1:return[2,e.sent().map(function(e){return{id:e.userId,name:e.name,color:e.color,role:e.role}})]}})}),[b]);return(0,i.jsx)(Ae.N,{"data-sentry-element":"TextEditorComponentsProvider","data-sentry-component":"TextEditorSurface","data-sentry-source-file":"text-editor-surface.tsx",children:(0,i.jsx)(V,{value:w,"data-sentry-element":"TextEditorSessionProvider","data-sentry-source-file":"text-editor-surface.tsx",children:(0,i.jsx)(s.wO,{docId:b,token:c,getToken:m,role:u,mode:g,fetchCollaborators:C,collabWebSocketURL:null!==(t=(0,Fe.dU)("NEXT_PUBLIC_TEXT_EDITOR_WS_URL"))&&void 0!==t?t:"",onNotice:S,initialConfig:k,layout:Me,filesApi:y,"data-sentry-element":"ContractEditorView","data-sentry-source-file":"text-editor-surface.tsx"})})})}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.