PageSourceSearch

https://app.mindmup.com/_next/static/chunks/7642-150b46ce085a540d.js

js mindmup.com collected 2026-10-01 08:44:59 UTC 22,085 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7642],{440:(e,t,r)=>{r.d(t,{A:()=>x});var a=r(54568),l=r(7620),i=r(50788),o=r(5834),n=r(74456),s=r(95887),u=r(18144),d=r(85136),c=r(92694),m=r(74193),p=r(17759),f=r(95055),b=r(33622),v=r(79974);function x(e){let{open:t,onClose:r,containerRef:x,mapId:g,mapName:h,onExportFile:w,isDashboardContext:y=!1,snapshotId:E}=e,[P,N]=(0,l.useState)("landscape"),[M,j]=(0,l.useState)("fit"),[C,S]=(0,l.useState)("map"),[q,k]=(0,l.useState)("optimized"),[_,F]=(0,l.useState)(!1),[T,A]=(0,l.useState)(0),[I,D]=(0,l.useState)(),[L,R]=(0,l.useState)(),[O,B]=(0,l.useState)(!1),U=(0,l.useRef)(null),{prepareExport:J,finishExport:z,takeFrozenDriveSource:G,getBlockedNotice:H,confirmPrompt:K,answerConfirmSave:$}=(0,v.JC)(!E&&(0,v.Rl)(y)),{plan:V}=(0,u.F)(),{idToken:W}=(0,m.A)(),Y=!!W,Z=(0,s.R5)(s.Jc),X=(0,s.R5)(s.YM),Q=(0,d.K)(e=>e.openSignUpPromptModal),ee=(0,d.K)(e=>e.signUpPromptModal.isOpen);(0,l.useEffect)(()=>{!ee&&O&&B(!1)},[ee,O]),(0,l.useEffect)(()=>()=>{var e;null==(e=U.current)||e.abort(),U.current=null},[]);let et=async()=>{if(Z&&!f.au&&(0,c.JP)("account_block_viewed",{feature_attempted:"pdf_exported"}),!g)return void(0,b.un)(Error("Map ID is required for export"),g);if(U.current)return;let e=new AbortController;U.current=e;let t=await J(e.signal,e=>{R(void 0),A(0),D(null!=e?e:v.FR),F(!0)});if(e.signal.aborted||"busy"===t||"cancelled"===t){U.current===e&&(U.current=null);return}if("blocked"===t){var a;U.current===e&&(U.current=null),R(null!=(a=H())?a:v.zj),F(!1),A(0),D(void 0);return}R(void 0),A(0),D("Preparing export..."),F(!0);try{await (0,i.lx)(x,{orientation:"fit"===M?"landscape":P,pageSize:M,background:C,quality:q},g,h,w,e=>{A(e.progress),D((0,i.uw)(e))},e.signal,G(),E),Y&&(0,c.JP)("feature_used",{feature:"export_confirmed",element_type:"none",scope:"none",exp
1ort_type:"pdf"}),r()}catch(e){(0,p.g)(e)||(0,i.OG)(e)||(0,b.un)(e,g,()=>void et())}finally{z(),U.current===e&&(U.current=null),F(!1),A(0),D(void 0)}},er=[{type:"dropdown",label:"Page size",value:M,options:o.Cy.map(e=>({value:e.value,label:e.label})),onChange:e=>{j(e),"fit"===e&&N("landscape")}}];return"fit"!==M&&er.push({type:"radio",label:"Orientation",value:P,options:o.l4.map(e=>({value:e.value,label:e.label})),onChange:e=>N(e)}),er.push({type:"dropdown",label:"Background",value:C,options:o.DG.map(e=>({value:e.value,label:e.label})),onChange:e=>S(e)},{type:"dropdown",label:"Image quality",value:q,options:o.pZ.map(e=>({value:e.value,label:e.label,requiresPremium:e.requiresPremium&&!Z&&!X,onPremiumClick:"high"===e.value?()=>{"STARTER"===V&&(0,c.JP)("premium_block_viewed",{feature_attempted:"export_pdf_high_res"})}:void 0})),onChange:e=>{if(Z&&"high"===e){B(!0),Q("exportMindmup");return}k(e)}}),(0,a.jsx)(n.A,{open:t&&!O,onClose:r,onCancelExport:()=>{if(K&&$("cancel"),_){var e;null==(e=U.current)||e.abort(),U.current=null,F(!1),A(0),D(void 0)}R(void 0),r()},title:"Export as PDF",fields:er,onExport:K?()=>$("save"):et,isExporting:_&&!K,exportProgress:T,exportStageLabel:I,noticeMessage:L,confirmation:K,primaryButtonText:w?"Save to Drive":void 0})}},5834:(e,t,r)=>{r.d(t,{BJ:()=>f,BV:()=>a,Cy:()=>i,DG:()=>o,Fn:()=>c,I7:()=>v,Il:()=>b,Oj:()=>u,SN:()=>s,XY:()=>p,l4:()=>l,pZ:()=>n,u7:()=>m,wY:()=>d});let a=[{value:"0.5",label:"0.5x",requiresPremium:!1},{value:"1",label:"x1",requiresPremium:!1},{value:"2",label:"x2",requiresPremium:!0},{value:"5",label:"x5",requiresPremium:!0}],l=[{value:"landscape",label:"Landscape"},{value:"portrait",label:"Portrait"}],i=[{value:"fit",label:"Fit to map"},{value:"A0",label:"A0"},{value:"A1",label:"A1"},{value:"A2",label:"A2"},{value:"A3",label:"A3"},{value:"A4",label:"A4"},{value:"A5",label:"A5"},{value:"letter",label:"US Letter"},{value:"legal",label:"US Legal"},{value:"tabloid",label:"US Tabloid"}],o=[{value:"map",label:"Same as map"},{value:"white",label:"White"}],n=[{value:"optimized",label:"Optimized",requiresPremium:!1},{value:"high",label:"High resolution",requiresPremium:!0}],s=[{value:"word",label:"Microsoft Word",requiresPremium:!1},{value:"markdown",label:"Text/Markdown",requiresPremium:!1},{value:"html",label:"HTML",requiresPremium:!1}],u=[{value:"with-headings",label:"Use node titles as headings",requiresPremium:!1},{value:"no-headings",label:"Just the notes, no headings",requiresPremium:!1}],d=[{value:"pdf",label:"PDF"},{value:"powerpoint",label:"Powerpoint"},{value:"word",label:"Microsoft Word"}],c=[{value:"optimized",label:"Optimized",requiresPremium:!1},{value:"high",label:"High resolution",requiresPremium:!0}],m=[{value:"docx",label:"Microsoft Word",requiresPremium:!1},{value:"md",label:"Markdown",requiresPremium:!1},{value:"txt",label:"Tab-indented text",requiresPremium:!1},{value:"html",label:"HTML",requiresPremium:!1},{value:"opml",label:"OPML",requiresPremium:!0},{value:"org",label:"Emacs org mode",requiresPremium:!0}],p=[{value:"0",label:"Bullet points"},{value:"1",label:"1 heading level + bullet points"},{value:"2",label:"2 heading levels + bullet points"},{value:"3",label:"3 heading levels + bullet points"},{value:"4",label:"4 heading levels + bullet points"},{value:"5",label:"5 heading levels + bullet points"}],f=[{value:"1",label:"As in map"},{value:"",label:"Full size"}],b={word:"docx",html:"html",markdown:"markdown"},v={docx:"docx",html:"html",md:"markdown",txt:"tab",opml:"opml",org:"org"}},17759:(e,t,r)=>{r.d(t,{W:()=>a,g:()=>l});class a extends Error{constructor(){super("Google Drive folder selection cancelled."),this.name="DriveExportCancelledError"}}function l(e){return e instanceof a||e instanceof Error&&"DriveExportCancelledError"===e.name}},24653:(e,t,r)=>{r.d(t,{jt:()=>n,FZ:()=>i,IS:()=>s,e$:()=>u,j$:()=>o});var a=r(5834);let l=["png","jpg"];function i(e){if(!e||0===e.length)return null;let t=1/0,r=1/0,a=-1/0,l=-1/0,i=0;for(let o of e){let{x:e,y:n,width:s,height:u}=o;"number"==typeof e&&"number"==typeof n&&"number"==typeof s&&"number"==typeof u&&Number.isFinite(e)&&Number.isFinite(n)&&Number.isFinite(s)&&Number.isFinite(u)&&(i+=1,t=Math.min(t,e),r=Math.min(r,n),a=Math.max(a,e+Math.max(s,0)),l=Math.max(l,n+Math.max(u,0)))}return 0===i?null:{width:a-t,height:l-r}}function o(e){let t={},r={png:!0,jpg:!0,svg:!0},i=!1;for(let u of l){let l={},d=!1;for(let{value:t}of a.BV){var o,n,s;
1let r=!e||(o=e,n=u,!!Number.isFinite(s=Number(t))&&!(s<=0)&&!!Number.isFinite(o.width)&&!!Number.isFinite(o.height)&&function(e,t){let r=Math.max(e.width,0)+72;return Math.max(1,Math.floor(r*t+.5))*Math.max(1,Math.floor((Math.max(e.height,0)+72)*t+.5))}(o,s)<=("jpg"===n?8e7:32e7));l[t]=r,d||(d=r),i||(i=!r)}t[u]=l,r[u]=d}return{known:!!e,fileTypes:r,scales:t,hasUnavailableOptions:i}}let n="Some file types or resolutions may be unavailable due to the size of this map. Try SVG, PDF, or Publish instead.";function s(e){return e.fileTypes.png?"png":e.fileTypes.jpg?"jpg":"svg"}function u(e,t,r,l){var i,o,n;if("svg"===t)return r;let s=e.scales[t];if(s[r])return r;let u=[...a.BV].reverse().filter(e=>s[e.value]),d=u.find(e=>l||!e.requiresPremium);return null!=(n=null!=(o=null==d?void 0:d.value)?o:null==(i=u[0])?void 0:i.value)?n:r}},50788:(e,t,r)=>{r.d(t,{$4:()=>C,F1:()=>x,OG:()=>u,eQ:()=>j,lx:()=>M,sN:()=>N,uw:()=>s});var a=r(13413),l=r(5834),i=r(55137);let o=new Set(["rendering","uploading"]),n=new Set(["completed"]);function s(e){var t;let r=null==(t=e.statusMessage)?void 0:t.trim();return r&&r.length>0?o.has(r.toLowerCase())?"Processing":n.has(r.toLowerCase())?"Downloading":r:"PENDING"===e.status?"Preparing export...":"RUNNING"===e.status?"Export in progress...":"COMPLETED"===e.status?"Downloading":"Please wait a moment for the export to complete..."}function u(e){return e instanceof Error&&"AbortError"===e.name}class d extends Error{constructor(e,t,r){super(t),this.name="ExportJobError",this.jobId=e,this.referenceId=e,this.code=r||void 0}}let c=(e,t)=>u(e)||e instanceof d||e instanceof Error&&"DriveExportCancelledError"===e.name?e:new d(t,e instanceof Error?e.message:String(e)),m="mind-map",p=/[<>:"/\\|?*\x00-\x1F]/g,f=/^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i;function b(){return"undefined"!=typeof performance?performance.now():Date.now()}function v(e,t){let r=Math.max(0,Math.round(b()-t));console.info("[Export] ".concat(e," completed in ").concat(r,"ms"))}function x(e,t){for(let r of[e,t,m]){if(!r)continue;let e="".concat(r).replace(p,"").replace(/\s+/g," ").trim().replace(/\.+$/,"");if(e)return e.length>120?e.slice(0,120).trim():e}return m}function g(){let e=Error("Export aborted");return e.name="AbortError",e}function h(e){if(null==e?void 0:e.aborted)throw g()}async function w(e,t,r){var l,i,o,n;let s=(0,a.eLZ)();h(r);let m=null==(l=(await s.mutate({mutation:a.Hyf,variables:{input:e},fetchPolicy:"no-cache"}).catch(e=>{if(null==r?void 0:r.aborted)throw g();throw e})).data)?void 0:l.createMapExportJob.id;if(!m)throw h(r),Error("Unable to create export job");let p=null,f=()=>(null!=p||(p=s.mutate({mutation:a.FEs,variables:{jobId:m},fetchPolicy:"no-cache"})),p),b=()=>{f().catch(()=>void 0)};null==r||r.addEventListener("abort",b,{once:!0});let v=Date.now();try{for(h(r);;){h(r);let l=await s.query({query:a.PsB,variables:{jobId:m},fetchPolicy:"no-cache"});h(r);let u=null==(i=l.data)?void 0:i.exportJob;if(!u)throw Error("Export job not found");if(t&&(await t({status:u.status,progress:Math.max(0,Math.min(100,null!=(o=u.progress)?o:0)),statusMessage:u.statusMessage}),h(r)),"COMPLETED"===u.status){h(r);let t=await s.query({query:a.sPB,variables:{jobId:m,ttlSeconds:300,fileName:e.baseFileName},fetchPolicy:"no-cache"});h(r);let l=null==(n=t.data)?void 0:n.exportArtifactDownload;if(!(null==l?void 0:l.url))throw Error("Export artifact is not available");return{fileName:l.fileName,mimeType:l.mimeType,url:l.url,jobId:m}}if("FAILED"===u.status)throw new d(m,u.errorMessage||"Export failed",u.errorCode);if("CANCELLED"===u.status)throw g();if(Date.now()-v>48e4)throw Error("Export timed out");await function(e,t){if(!t)return new Promise(e=>{setTimeout(e,1200)});return new Promise((e,r)=>{if(t.aborted)return void r(g());let a=setTimeout(()=>{t.removeEventListener("abort",l),e()},1200),l=()=>{clearTimeout(a),t.removeEventListener("abort",l),r(g())};t.addEventListener("abort",l,{once:!0})})}(1200,r)}}catch(e){if((null==r?void 0:r.aborted)||u(e)){try{await f()}catch(e){}throw g()}throw c(e,m)}finally{null==r||r.removeEventListener("abort",b)}}async function y(e,t,r,a,l){try{if(h(l),t){let i=await fetch(e.url,{signal:l});
1if(h(l),!i.ok)throw Error("Failed to download export artifact");let o=await i.blob();h(l),await t({blob:o,fileName:e.fileName,mimeType:o.type||e.mimeType}),h(l),void 0!==r&&a&&v(a,r);return}!function(e,t){let r=document.createElement("a");r.href=e,r.download=t,r.rel="noopener",document.body.appendChild(r),r.click(),document.body.removeChild(r)}(e.url,e.fileName),h(l),void 0!==r&&a&&v(a,r)}catch(t){if((null==l?void 0:l.aborted)||u(t))throw g();throw c(t,e.jobId)}}function E(e){return!!e&&(!!i.sT||f.test(e))}function P(e,t,r,a,l){if(l){if(i.sT)throw Error("Historical exports require a saved map snapshot");return{...e,mapId:t,snapshotId:l}}if(!i.sT)return{...e,mapId:t};if("string"!=typeof a||0===a.length)throw Error("Drive export requires a frozen saved source. Export cannot reread live editor stores.");return{...e,mapId:void 0,driveInput:{fileId:t,fileName:"".concat(x(r,t),".mup"),fileContent:a}}}async function N(e,t,r,a,l,i,o,n,s){let u=b(),{fileType:d,scale:c,background:m}=t;if(!r||!E(r))throw Error("Map ID is required for export");let p=P("svg"===d?{format:"SVG",baseFileName:a,svgOptions:{scale:Number.parseFloat(c),background:m}}:{format:"IMAGE",baseFileName:a,imageOptions:{fileType:d,scale:Number.parseFloat(c),background:m,quality:"jpg"===d?.92:void 0}},r,a,n,s),f=await w(p,i,o);await y(f,l,u,"Image export (".concat(d.toUpperCase(),")"),o)}async function M(e,t,r,a,l,i,o,n,s){let u=b();if(!r||!E(r))throw Error("Map ID is required for export");let d=P({format:"PDF",baseFileName:a,pdfOptions:{orientation:t.orientation,pageSize:t.pageSize,background:t.background,quality:"high"===t.quality?5:3}},r,a,n,s),c=await w(d,i,o);await y(c,l,u,"PDF export",o)}async function j(e,t,r,a,i,o,n,s){if(!r)throw Error("Map ID is required for export");let u=b(),d=P({format:"NOTES",baseFileName:t,notesOptions:{format:l.Il[e.format],includeHeadings:"with-headings"===e.headingLevel,rootNodeId:null,maxHeadingDepth:null}},r,t,n,s),c=await w(d,i,o);await y(c,a,u,"Notes export",o)}async function C(e,t,r,a,i,o,n,s){if(!r)throw Error("Map ID is required for export");let u=b(),d=l.I7[e.format],c="docx"===d||"html"===d,m=P({format:"OUTLINE",baseFileName:t,outlineOptions:{format:d,includeNotes:e.includeNotes,includeImages:c,imageScale:c&&""===e.imageScale?"full":"map",rootNodeId:e.startFromSelected||null,maxHeadingDepth:"opml"===d||"tab"===d?0:e.maxHeading}},r,t,n,s),p=await w(m,i,o);await y(p,a,u,"Outline export",o)}},65523:(e,t,r)=>{r.d(t,{A:()=>g});var a=r(54568),l=r(7620),i=r(50788),o=r(74456),n=r(24653),s=r(95887),u=r(18144),d=r(85136),c=r(92694),m=r(74193),p=r(17759),f=r(95055),b=r(24705),v=r(33622),x=r(79974);function g(e){let{open:t,onClose:r,containerRef:g,mapId:h,mapName:w,onExportFile:y,isDashboardContext:E=!1,snapshotId:P,initialScale:N="1",exportBounds:M=null}=e,[j,C]=(0,l.useState)("png"),[S,q]=(0,l.useState)("1"),[k,_]=(0,l.useState)("map"),[F,T]=(0,l.useState)(!1),[A,I]=(0,l.useState)(0),[D,L]=(0,l.useState)(),[R,O]=(0,l.useState)(),[B,U]=(0,l.useState)(!1),J=(0,l.useRef)(null),{prepareExport:z,finishExport:G,takeFrozenDriveSource:H,getBlockedNotice:K,confirmPrompt:$,answerConfirmSave:V}=(0,x.JC)(!P&&(0,x.Rl)(E)),{plan:W}=(0,u.F)(),{idToken:Y}=(0,m.A)(),Z=!!Y,X=(0,s.R5)(s.Jc),Q=(0,s.R5)(s.YM),ee=(0,d.K)(e=>e.openSignUpPromptModal),et=(0,d.K)(e=>e.openFeatureUpgradeModal),er=(0,d.K)(e=>e.openUpgradePricingModal),ea=!!(W&&"STARTER"!==W),el=!X&&!Q,ei=X||Q||ea,eo=(0,l.useMemo)(()=>(0,n.j$)(P?null:M),[M,P]),en="svg"===j?"png":j,es=eo.scales[en],eu=(0,d.K)(e=>e.featureUpgradeModal.isOpen),ed=(0,d.K)(e=>e.signUpPromptModal.isOpen);(0,l.useEffect)(()=>{ed||eu||!B||U(!1)},[eu,ed,B]);let ec=l.useCallback(e=>"STARTER"===W&&((0,c.JP)("premium_block_viewed",{feature_attempted:"export_image_x2x5"}),U(!0),et({targetPlan:"PERSONAL",currentPlan:W,...b.vt,resumeExportImageOnSuccess:!0,resumeExportImageMapId:h,resumeExportImageScale:"5"===e?"5":"2"}),!0),[h,et,W]),em=(0,l.useRef)(!1);(0,l.useEffect)(()=>{if(!t){em.current=!1;return}let e=!em.current;if(em.current=!0,e){let e=(0,n.IS)(eo);C(e),q((0,n.e$)(eo,e,N,ei));return}let r=eo.fileTypes[j]?j:(0,n.IS)(eo);r!==j&&C(r);let a=(0,n.e$)(eo,r,S,ei);a!==S&&q(a)},[eo,ei,j,N,t,S]),(0,l.useEffect)(()=>()=>{var e;null==(e=J.current)||e.abort(),J.current=null},[]),(0,l.useEffect)(()=>{"jpg"===j&&"transparent"===k&&_("map")},[j,k]);let ep=async()=>
1{if(X&&!f.au&&(0,c.JP)("account_block_viewed",{feature_attempted:"image_exported"}),!h)return void(0,v.un)(Error("Map ID is required for export"),h);if(J.current)return;if("svg"===j){if(X){U(!0),ee("exportMindmup");return}if(el&&!ea){(0,c.JP)("premium_block_viewed",{feature_attempted:"export_image_svg"}),er(W);return}}let e=new AbortController;J.current=e;let t=await z(e.signal,e=>{O(void 0),I(0),L(null!=e?e:x.FR),T(!0)});if(e.signal.aborted||"busy"===t||"cancelled"===t){J.current===e&&(J.current=null);return}if("blocked"===t){var a;J.current===e&&(J.current=null),O(null!=(a=K())?a:x.zj),T(!1),I(0),L(void 0);return}O(void 0),I(0),L("Preparing export..."),T(!0);try{await (0,i.sN)(g,{fileType:j,scale:"svg"===j?"1":S,background:k},h,w,y,e=>{I(e.progress),L((0,i.uw)(e))},e.signal,H(),P),Z&&("png"===j||"jpg"===j)&&(0,c.JP)("feature_used",{feature:"export_confirmed",element_type:"none",scope:"none",export_type:j}),r()}catch(e){(0,p.g)(e)||(0,i.OG)(e)||(0,v.un)(e,h,()=>void ep())}finally{G(),J.current===e&&(J.current=null),T(!1),I(0),L(void 0)}},ef=[{type:"radio",label:"File type",value:j,options:[{value:"png",label:"PNG",requiresPremium:!1,disabled:!eo.fileTypes.png},{value:"jpg",label:"JPG",requiresPremium:!1,disabled:!eo.fileTypes.jpg},{value:"svg",label:"SVG",requiresPremium:el,onPremiumClick:()=>(C("svg"),!0)}],onChange:e=>{C(e)}},..."svg"===j?[]:[{type:"dropdown",label:"Resolution",value:S,options:[{value:"0.5",label:"0.5x",requiresPremium:!1,disabled:!es["0.5"]},{value:"1",label:"x1",requiresPremium:!1,disabled:!es["1"]},{value:"2",label:"x2",requiresPremium:!X&&!Q,disabled:!es["2"],onPremiumClick:ec},{value:"5",label:"x5",requiresPremium:!X&&!Q,disabled:!es["5"],onPremiumClick:ec}],onChange:e=>{if(X&&("2"===e||"5"===e)){U(!0),ee("exportMindmup");return}q(e)}}],{type:"dropdown",label:"Background",value:k,options:[{value:"map",label:"Same as map"},{value:"transparent",label:"Transparent",disabled:"jpg"===j},{value:"white",label:"White"}],onChange:e=>_(e)}];return(0,a.jsx)(o.A,{open:t&&!B,onClose:r,onCancelExport:()=>{if($&&V("cancel"),F){var e;null==(e=J.current)||e.abort(),J.current=null,T(!1),I(0),L(void 0)}O(void 0),r()},title:"Export as image",fields:ef,onExport:$?()=>V("save"):ep,isExporting:F&&!$,exportProgress:A,exportStageLabel:D,noticeMessage:R,warningMessage:eo.hasUnavailableOptions?n.jt:void 0,confirmation:$,primaryButtonText:y?"Save to Drive":void 0})}},74456:(e,t,r)=>{r.d(t,{A:()=>n});var a=r(54568);r(7620);var l=r(80166),i=r(18144),o=r(85136);function n(e){let{open:t,onClose:r,onCancelExport:n,title:s,fields:u,onExport:d,isExporting:c=!1,exportProgress:m=0,exportStageLabel:p,primaryButtonText:f="Export",secondaryButtonText:b="Cancel",width:v="w-[400px]",loadingTitle:x,loadingMessage:g="Please wait a moment for the export to complete...",loadingBodyClassName:h,hideCloseButtonWhenLoading:w=!1,noticeMessage:y,warningMessage:E,confirmation:P=null,confirmPrimaryText:N="Save & export"}=e,{plan:M}=(0,i.F)(),{openUpgradePricingModal:j}=(0,o.K)(),C=!!(M&&"STARTER"!==M),S=async()=>{await d()},q=()=>{if(c||P){null==n||n();return}r()},k=Math.max(0,Math.min(100,Math.round(m)));return(0,a.jsxs)(l.Modal,{open:t,onClose:q,title:c?x||(s.includes("Export As")?s.replace("Export As","Exporting"):s.includes("Export")?s.replace("Export","Exporting"):"Exporting ".concat(s.toLowerCase())):P?P.title:s,widthClassName:v,children:[c&&(0,a.jsx)("div",{className:"relative h-px bg-border-primary overflow-hidden",children:(0,a.jsx)("div",{className:"absolute top-0 left-0 h-full bg-purple-500",style:{width:"".concat(k,"%")}})}),(0,a.jsx)(l.Modal.Body,{className:"pb-4xl",children:c?(0,a.jsx)("div",{className:"flex flex-col items-center justify-center h-[120px]",children:(0,a.jsx)("p",{className:"text-body-sm text-text-secondary leading-4 text-center",children:p||"Please wait a moment for the export to complete..."})}):P?(0,a.jsx)("div",{className:"flex flex-col pb-6xl",children:(0,a.jsx)("p",{className:"text-body-sm text-text-secondary leading-4",children:P.message})}):(0,a.jsxs)("div",{className:"flex flex-col pb-6xl",children:[E?(0,a.jsx)("div",{role:"status",className:"mb-xl px-lg py-md rounded-md bg-feedback-warning-bg border border-feedback-warning-border",children:(0,a.jsx)("p",{className:"text-body-sm text-feedback-warning-text leading-4",children:E})}):null,y?(0,a.jsx)("p",{className:"text-body-sm text-feedback-error-text leading-4 mb-xl",children:y}):null,u.map((e,t)=>((e,t)=>{if("radio"===e.type)return(0,a.jsx)("div",{children:(0,a.jsxs)("div",{className:"flex items-start mb-6",children:[(0,a.jsx)("label",{className:"text-body-sm text-text-secondary leading-4 w-[184px]",children:e.label}),(0,a.jsx)("div",{className:"flex flex-col gap-lg",children:e.options.map(t=>(0,a.jsxs)("button",{type:"button","aria-disabled":t.disabled||void 0,onClick:()=>
1{if(!t.disabled)if(t.requiresPremium&&!C){var r;if(null==(r=t.onPremiumClick)?void 0:r.call(t,t.value))return;j(M)}else e.onChange(t.value)},className:"flex items-center gap-lg text-left ".concat(t.disabled?"opacity-50 cursor-default":"cursor-pointer"),children:[(0,a.jsx)("div",{className:"w-xl h-xl",children:e.value===t.value?(0,a.jsx)(l.RadioBtnSelectedIcon,{}):(0,a.jsx)(l.RadioBtnIcon,{})}),(0,a.jsx)("span",{className:"text-body-sm text-text-primary leading-4",children:t.label}),t.requiresPremium&&!C&&(0,a.jsx)(l.UpgradeIcon,{className:"text-identity-yellow-text w-lg h-lg -ml-sm"})]},t.value))})]})},t);if("dropdown"===e.type){let r=e.options.map(e=>({value:e.value,label:e.label,requiresPremium:e.requiresPremium,disabled:e.disabled,onPremiumClick:e.onPremiumClick}));return(0,a.jsxs)("div",{className:"flex items-center ".concat(t<u.length-1?"mb-xl":""),children:[(0,a.jsx)("label",{className:"text-body-sm text-text-secondary leading-4 w-[184px]",children:e.label}),(0,a.jsx)(l.Dropdown,{value:e.value,onChange:t=>{let r=e.options.find(e=>e.value===t);if(null==r||!r.disabled){if((null==r?void 0:r.requiresPremium)&&!C){var a;if(null==(a=r.onPremiumClick)?void 0:a.call(r,r.value))return;j(M);return}e.onChange(t)}},options:r,disabled:e.disabled,buttonClassName:"".concat(e.width||"w-[120px]!"," h-[32px] bg-background-primary border border-border-secondary rounded-sm"),isPremium:C})]},t)}return"checkbox-group"===e.type?(0,a.jsx)("div",{className:"mt-2",children:(0,a.jsxs)("div",{className:"flex items-start",children:[(0,a.jsx)("label",{className:"text-body-sm text-text-secondary leading-4 w-[184px]",children:e.label}),(0,a.jsx)("div",{className:"flex flex-col gap-lg",children:e.options.map((e,t)=>(0,a.jsxs)("div",{className:"flex items-center gap-2 ".concat(e.disabled?"cursor-not-allowed opacity-60":"cursor-pointer"),children:[(0,a.jsx)(l.Checkbox,{checked:e.value,onChange:t=>e.disabled?void 0:e.onChange(t),disabled:e.disabled,className:"ml-3"}),(0,a.jsx)("span",{className:"text-body-sm text-text-primary leading-4",children:e.label})]},t))})]})},t):null})(e,t))]})}),!c&&(0,a.jsxs)(l.Modal.Footer,{children:[(0,a.jsx)(l.MapButton,{title:b,variant:"secondary",size:"med",className:"py-2",onClick:q}),(0,a.jsx)(l.MapButton,{title:P?N:f,variant:"primary",size:"med",className:"py-2",onClick:S})]})]})}},95055:(e,t,r)=>{r.d(t,{au:()=>l,ec:()=>o,o:()=>i});var a=r(24338);let l=!0,i=!0,o=!1;a.env.NEXT_PUBLIC_ENABLE_PRESENT_DEBUG}}]);

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.