PageSourceSearch

https://app.nodecraft.com/assets/js/chunks/f80c744625e065e8.js

js nodecraft.com collected 2026-10-02 03:12:48 UTC 23,357 bytes, 6 lines download raw bytes

1/*!
2* © Copyright Nodecraft Inc. 2012 - 2026 | https://nodecraft.com | All Rights Reserved
3* 3rd party license information available at https://app.nodecraft.com/licenses
4* 
5*/try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{};e.SENTRY_RELEASE={id:"0506a5b2f22f76af32d5b7dd0a028b0e3021cf49"};var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="b8612f8d-180a-44e7-924d-0924a85e5b04",e._sentryDebugIdIdentifier="sentry-dbid-b8612f8d-180a-44e7-924d-0924a85e5b04")}catch{}export const __rspack_esm_id=14883;export const __rspack_esm_ids=[14883];export const __webpack_modules__={91895(e,t,a){a.r(t),a.d(t,{default:()=>M});var l=a(5149),n=a(43925),o=a(79949),s=a(12547),r=a(62575),i=a(22087),u=a(52453),d=a(33602),c=a(82691),p=a(76767),m=a(3968);let v=(0,l.pM)({__name:"destroy-db",setup(e){let t=(0,m.J)();function a(){return t.modalData.type?t.destroy(t.modalData.type):void 0}return(e,o)=>((0,l.uX)(),(0,l.Wv)((0,n.R1)(p.A),{label:"Destroy",help:"Are you sure you want to destroy this MySQL database? This is an irreversible action. Any custom data such as from your plugins/mods stored in this database will be deleted permanently.",icon:"action-delete",color:"hotpink","show-cancel-button":!0,"confirm-button-text":"Yes. Destroy it!",scope:"getDatabases",active:(0,n.R1)(t).modals.destroy,onConfirm:a,onClose:o[0]||(o[0]=e=>(0,n.R1)(t).modals.destroy=!1)},null,8,["active"]))}}),f=(0,l.pM)({__name:"regen-password",setup(e){let t=(0,m.J)();function a(){return t.modalData.type?t.regenerate(t.modalData.type):void 0}return(e,o)=>((0,l.uX)(),(0,l.Wv)((0,n.R1)(p.A),{active:(0,n.R1)(t).modals.regenerate,label:"Reset Database Password",icon:"action-info",help:"This will generate a new password for your MySQL database. You will need to update any configurations (mods, plugins, etc.) that use this password. Are you sure you want to continue?",color:"amber","show-confirm-button":"","show-cancel-button":"",scope:"nodepanel-db",onConfirm:a,onClose:o[0]||(o[0]=e=>(0,n.R1)(t).modals.regenerate=!1)},null,8,["active"]))}}),g={class:"relative mx-auto flex w-full flex-col gap-4 p-4"},b={class:"flex flex-col gap-4 md:flex-row"},y={class:"relative mx-auto flex min-h-90 w-full flex-col gap-4 p-4 md:p-6"},x={key:0,class:"flex max-w-screen-lg flex-col gap-4 p-5 text-center"},k={key:1,class:"overflow-hidden sm:rounded-lg"},h={class:"border-cool-1100 px-4 py-5 sm:p-0"},R={class:"sm:divide-y sm:divide-cool-1100"},L={class:"py-4 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6 sm:py-5"},w={class:"mt-1 text-sm text-blue-300 underline sm:col-span-2 sm:mt-0"},C=["href"],_={class:"py-4 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6 sm:py-5"},S=["textContent"],E={class:"py-4 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6 sm:py-5"},B=["textContent"],D={class:"py-4 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6 sm:py-5"},A=["textContent"],F={class:"py-4 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6 sm:py-5"},W=["textContent"],Q={class:"py-4 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6 sm:py-5"},q={class:"mt-1 flex max-w-full flex-wrap gap-4 overflow-hidden text-sm text-white sm:col-span-2 sm:mt-0"},X=["textContent"],G={class:"shrink-0 font-mono"},M=(0,l.pM)({__name:"mysql",setup(e){let t=(0,m.J)();function a(){return t.create("mysql")}function p(){t.modalData.type="mysql",t.modals.destroy=!0}function M(){t.modalData.type="mysql",t.modals.regenerate=!0}return(0,l.sV)(()=>{t.init(),t.get()}),(0,l.hi)(()=>{t.close(),t.reset()}),(e,m)=>((0,l.uX)(),(0,l.CE)(l.FK,null,[(0,l.bF)((0,n.R1)(r.A),{page:"nodepanel:mysql"},{default:(0,l.k6)(()=>[(0,l.Lk)("div",g,[(0,l.Lk)("div",b,[(0,l.bF)((0,n.R1)(i.A),{label:"What is MySQL?",icon:"tech-database",class:"max-w-screen-sm"},{default:(0,l.k6)(({classes:e})=>[(0,l.Lk)("div",{class:(0,o.C4)([e,"flex flex-col gap-4 p-4"])},[...m[0]||(m[0]=[(0,l.Lk)("p",null,"MySQL is a relational database which is optimised for quick CRUD operations. Many plugins and addons utilise a MySQL database for the most optimal performance when saving/reading a lot of data.",-1),(0,l.Lk)("p",null,[(0,l.eW)(" For more information, see our "),(0,l.Lk)("a",{href:"https://nodecraft.com/support/knowledgebase/nodepanel/basic-mysql-tutorial",rel:"noopener",target:"_blank",class:"link-blue link"},"knowledgebase article"),(0,l.eW)(". ")],-1)])],2)]),_:1}),(0,l.bF)((0,n.R1)(i.A),{label:"Connecting to MySQL",icon:"action-help",class:"max-w-screen-sm"},{default:(0,l.k6)(({classes:e})=>[(0,l.Lk)("div",{class:(0,o.C4)([e,"flex flex-col gap-4 p-4"])},[...m[1]||(m[1]=[(0,l.Lk)("p",null,"Nodecraft offers web-based access to your database using phpMyAdmin, which is great for quick operations!",-1),(0,l.Lk)("p",null,"If you want to import larger databases however, we recommend using a desktop client instead, such as:",-1),(0,l.Lk)("ul",{class:"list-inside list-disc"},[(0,l.Lk)("li",null,[(0,l.Lk)("a",{href:"https://www.beekeeperstudio.io/",target:"_blank",rel:"noopener",class:"link-blue link"},"Beekeeper Studio")]),(0,l.Lk)("li",null,[(0,l.Lk)("a",{href:"https://dbeaver.io/",target:"_blank",rel:"noopener",class:"link-blue link"},"DBeaver")])],-1)])],2)]),_:1})])]),(0,l.Lk)("div",y,[(0,l.bF)((0,n.R1)(i.A),{label:"MySQL Credentials",icon:"tech-code",scope:"nodepanel-db",class:"max-w-screen-lg"},{help:(0,l.k6)(()=>[...m[2]||(m[2]=[(0,l.Lk)("p",null," These are the credentials you will need to connect to your MySQL database. ",-1)])]),default:(0,l.k6)(({classes:e})=>[(0,l.Lk)("div",{class:(0,o.C4)([e,"flex flex-col gap-4 p-4"])},[(0,n.R1)(t).info.mysql?((0,l.uX)(),(0,l.CE)("div",k,[(0,l.bF)((0,n.R1)(d.A),{enabled:!0},{default:(0,l.k6)(()=>[(0,l.Lk)("div",h,[(0,l.Lk)("dl",R,[(0,l.Lk)("div",L,[m[4]||(m[4]=(0,l.Lk)("dt",{class:"text-sm font-medium text-grey-500 select-none"}," Web-based Admin Panel ",-1)),(0,l.Lk)("dd",w,[(0,l.Lk)("a",{href:`https://database.n
5odecraft.com/mysql/global/?server=${(0,n.R1)(t).info.mysql.hostname}`,rel:"noopener",target:"_blank"},"PHPMyAdmin",8,C)])]),(0,l.Lk)("div",_,[m[5]||(m[5]=(0,l.Lk)("dt",{class:"text-sm font-medium text-grey-500 select-none"}," Database Hostname ",-1)),(0,l.Lk)("dd",{class:"mt-1 text-sm text-grey-300 sm:col-span-2 sm:mt-0",textContent:(0,o.v_)((0,n.R1)(t).info.mysql.hostname)},null,8,S)]),(0,l.Lk)("div",E,[m[6]||(m[6]=(0,l.Lk)("dt",{class:"text-sm font-medium text-grey-500 select-none"}," Database Port ",-1)),(0,l.Lk)("dd",{class:"mt-1 text-sm text-grey-300 sm:col-span-2 sm:mt-0",textContent:(0,o.v_)((0,n.R1)(t).info.mysql.port||3306)},null,8,B)]),(0,l.Lk)("div",D,[m[7]||(m[7]=(0,l.Lk)("dt",{class:"text-sm font-medium text-grey-500 select-none"}," Database Name ",-1)),(0,l.Lk)("dd",{class:"mt-1 text-sm text-white sm:col-span-2 sm:mt-0",textContent:(0,o.v_)((0,n.R1)(t).info.mysql.database)},null,8,A)]),(0,l.Lk)("div",F,[m[8]||(m[8]=(0,l.Lk)("dt",{class:"text-sm font-medium text-grey-500 select-none"}," Database Username ",-1)),(0,l.Lk)("dd",{class:"mt-1 text-sm text-white sm:col-span-2 sm:mt-0",textContent:(0,o.v_)((0,n.R1)(t).info.mysql.username)},null,8,W)]),(0,l.Lk)("div",Q,[m[10]||(m[10]=(0,l.Lk)("dt",{class:"text-sm font-medium text-grey-500 select-none"}," Database Password ",-1)),(0,l.Lk)("dd",q,[(0,l.Lk)("code",{class:"truncate text-cool-400 select-all",textContent:(0,o.v_)((0,n.R1)(t).info.mysql.password)},null,8,X),(0,n.R1)(t).info.mysql.password?((0,l.uX)(),(0,l.Wv)((0,n.R1)(c.A),{key:0,content:(0,n.R1)(t).info.mysql.password},null,8,["content"])):(0,l.Q3)("",!0),(0,l.Lk)("span",G,[(0,l.bF)((0,n.R1)(u.A),{design:"muted",color:"blue",size:"xs",onClick:(0,s.D$)(M,["prevent"])},{default:(0,l.k6)(()=>[...m[9]||(m[9]=[(0,l.eW)("reset",-1)])]),_:1})])])])])])]),_:1})])):((0,l.uX)(),(0,l.CE)("div",x,[m[3]||(m[3]=(0,l.Lk)("p",null,"You have not yet created a MySQL database for this instance.",-1)),(0,l.Lk)("div",null,[(0,l.bF)((0,n.R1)(u.A),{color:"green",label:"Create Database",icon:"action-add",type:"button",onClick:(0,s.D$)(a,["prevent"])})])]))],2)]),action:(0,l.k6)(()=>[(0,l.Lk)("div",null,[(0,l.bo)((0,l.bF)((0,n.R1)(u.A),{color:"hotpink",label:"Destroy Database",icon:"action-delete",type:"button",size:"sm",onClick:(0,s.D$)(p,["prevent"])},null,512),[[s.aG,(0,n.R1)(t).info.mysql]])])]),_:1})])]),_:1}),(0,l.bF)(v),(0,l.bF)(f)],64))}})},3968(e,t,a){var l=a(87602),n=a(81637),o=a(43925),s=a(31931),r=a(5578),i=a(16931),u=a(81826);let d=(0,n.nY)("instance-db",()=>{let e=new l.P("nodepanel-db"),t=(0,s.f)(),a=(0,o.KR)({}),n=(0,o.KR)({destroy:!1,regenerate:!1}),d=(0,o.KR)({type:null});async function c(){let l=e.tracker("getDatabases");l.setLoading();try{let e=await (0,i.F)("/instance/"+t.instance.id+"/databases/get",{tracker:l});return l.setSuccess(e.data,{hideFromUser:!0}),a.value=e.data.data,e.data.data}catch(e){l.setError((0,r.J4)(e))}}async function p(l="mysql"){let o=e.tracker("getDatabases");o.setLoading();try{let e=await (0,i.F)("/instance/"+t.instance.id+"/databases/regenerate",{tracker:o,method:"POST",body:JSON.stringify({type:l})});return o.setSuccess(e.data,{hideFromUser:!0}),a.value[l]=e.data.data,e.data.data}catch(e){o.setError((0,r.J4)(e))}finally{n.value.regenerate=!1,(0,u.Kd)({product:"nodepanel",feature:"databases",action:"regenerate",data:{dbType:l}})}}return{info:a,modals:n,modalData:d,close:function(){e.destroy()},create:async function a(l="mysql"){let n=e.tracker("getDatabases");n.setLoading();try{let e=await (0,i.F)("/instance/"+t.instance.id+"/databases/create",{tracker:n,method:"POST",body:JSON.stringify({type:l})});return n.setSuccess(e.data,{hideFromUser:!0}),c()}catch(e){n.setError((0,r.J4)(e))}finally{(0,u.Kd)({product:"nodepanel",feature:"databases",action:"create",data:{dbType:l}})}},destroy:async function a(l="mysql",n,o=!0){(n??=e.tracker("getDatabases")).setLoa
5ding();try{let e=await (0,i.F)("/instance/"+t.instance.id+"/databases/destroy",{tracker:n,method:"POST",body:JSON.stringify({type:l})});if(n.setSuccess(e.data,{hideFromUser:!0}),o)return c()}catch(e){n.setError((0,r.J4)(e))}finally{(0,u.Kd)({product:"nodepanel",feature:"databases",action:"destroy",data:{dbType:l}})}},get:c,init:function(){e.create()},regenerate:p,reset:function(){a.value={},d.value.type=null,n.value.destroy=!1,n.value.regenerate=!1}}});a.d(t,{},{J:d})},22087(e,t,a){a.d(t,{A:()=>C});var l=a(73495),n=a(56982),o=a(52453),s=a(5149),r=a(43925),i=a(79949),u=a(12547),d={class:"flex flex-col rounded-lg bg-cool-1400"},c={key:0,class:"flex flex-none items-center justify-between p-2"},p={class:"flex items-center p-2"},m=["textContent"],v=["textContent"],f={class:"flex items-center gap-3 pr-3"},g={key:0,class:"spinner spinner-base"},b={key:1,class:"contain-animation relative h-0.5 flex-none overflow-hidden bg-cool-800"},y={key:0,class:"h-0.5 animate-loading-slide bg-blue-800"},x={class:"h-0.5 bg-amber-800"},k={class:"flex min-h-50 grow items-center justify-center"},h={class:"flex grow flex-col items-center justify-center gap-4 p-4"},R={class:"px-4 text-sm text-amber-800"},L=["textContent"],w=["textContent"],C=(0,s.pM)({__name:"NCBox",props:{label:{type:String,default:""},color:{type:String,default:"cool"},help:{type:String,default:""},icon:{type:String,default:""},errorIcon:{type:String,default:"action/x"},errorLabel:{type:String,default:""},scope:{type:String,default:""},spinner:{type:String,default:"content"},showContentWhileLoading:{type:Boolean,default:!1},showContentWithError:{type:Boolean,default:!1},showLoadingBar:{type:Boolean,default:!0},errorClearLabel:{type:[String,null],default:null}},emits:["clearError"],setup(e,{emit:t}){let{scope:a,label:C,icon:_,color:S}=(0,r.QW)(e),E=(0,s.Ht)(),B=a.value?(0,l.Q)():null,D=(0,s.EW)(()=>!!C.value||(E.label?.()?.length??0)>=1||(E.help?.()?.length??0)>=1),A=(0,s.EW)(()=>D.value||!!_.value),F=B?.status?.(a.value)??(0,s.EW)(()=>"idle"),W=B?.error?.(a.value)??(0,s.EW)(()=>null),Q=(0,s.EW)(()=>!!a.value&&!!F.value&&"loading"===F.value),q=(0,s.EW)(()=>({"text-blue-800":"blue"===S.value,"text-teal-800":"teal"===S.value,"text-violet-800":"violet"===S.value,"text-magenta-800":"magenta"===S.value,"text-hotpink-800":"hotpink"===S.value,"text-red-800":"red"===S.value,"text-amber-800":"amber"===S.value,"text-green-800":"green"===S.value,"text-grey-400":"grey"===S.value,"text-cool-400":"cool"===S.value})),X=(0,s.EW)(()=>({"bg-blue-1100":"blue"===S.value,"bg-teal-1100":"teal"===S.value,"bg-violet-1100":"violet"===S.value,"bg-magenta-1100":"magenta"===S.value,"bg-hotpink-1100":"hotpink"===S.value,"bg-red-1100":"red"===S.value,"bg-amber-1100":"amber"===S.value,"bg-green-1100":"green"===S.value,"bg-grey-1100":"grey"===S.value,"bg-cool-1100":"cool"===S.value}));function G(){return t("clearError"),B?.scopeReset?.(a.value,{error:!0,success:!1})}return(t,a)=>((0,s.uX)(),(0,s.CE)("div",d,[A.value?((0,s.uX)(),(0,s.CE)("div",c,[(0,s.Lk)("div",null,[(0,s.RG)(t.$slots,"header",{},()=>[(0,s.Lk)("div",p,[(0,r.R1)(_)?((0,s.uX)(),(0,s.Wv)((0,r.R1)(n.A),{key:0,name:(0,r.R1)(_),class:(0,i.C4)([q.value,"mr-4 flex-none p-1"]),size:"2xl","aria-hidden":"true"},null,8,["name","class"])):(0,s.Q3)("",!0),(0,s.Lk)("div",null,[(0,s.RG)(t.$slots,"label",{classes:[q.value,"text-lg"]},()=>[(0,r.R1)(C)?((0,s.uX)(),(0,s.CE)("p",{key:0,class:(0,i.C4)([q.value,"text-lg"]),textContent:(0,i.v_)((0,r.R1)(C))},null,10,m)):(0,s.Q3)("",!0)]),(0,s.RG)(t.$slots,"help",{classes:["text-xs","text-cool-600"]},()=>[e.help?((0,s.uX)(),(0,s.CE)("span",{key:0,class:"text-xs text-cool-600",textContent:(0,i.v_)(e.help)},null,8,v)):(0,s.Q3)("",!0)])])])])]),(0,s.Lk)("div",f,["top"===e.spinner?(0,s.bo)(((0,s.uX)(),(0,s.CE)("div",g,null,512)),[[u.aG,Q.value]]):(0,s.Q3)("",!0),(0,s.RG)(t.$slots,"action")])])):(0,s.Q3)("",!0),e.showLoadingBar&&A.value?((0,s.uX)(),(0,s.CE)("div",b,[(0,s.bF)(u.eB,{duration:500},{default:(0,s.k6)(()=>[Q.value?((0,s.uX)(),(0,s.CE)("div",y)):(0,s.Q3)("",!0)]),_:1}),(0,s.Lk)("div",{class:(0,i.C4)([[{ready:"idle"===(0,r.R1)(F)},X.value],"layout-loaded absolute inset-0 h-0.5"])},null,2),(0,s.bo)((0,s.Lk)("div",x,null,512),[[u.aG,"error"===(0,r.R1)(F)]])])):(0,s.Q3)("",!0),Q.value?(0,s.RG)(t.$slots,"loading",(0,i._B)((0,s.Ng)({loading:Q.value,classes:"flex grow justify-center items-center"})),()=>[(0,s.bo)((0,s.Lk)("div",k,[...a[0]||(a[0]=[(0,s.Lk)("div",{class:"spinner spinner-base"},null,-1)])],512),[[u.aG,"content"===e.spinner]])],void 0,2):(0,s.Q3)("",!0),"error"!==(0,r.R1)(F)||e.showContentWithError?(0,s.Q3)("",!0):(0,s.RG)(t.$slots,"error",(0,i._B)((0,s.Ng)({error:(0,r.R1)(W),errorLabel:e.errorLabel,errorIcon:e.errorIcon,classes:"flex flex-col grow justify-center items-center"})),()=>[(0,s.Lk)("div",h,[(0,s.bF)((0,r.R1)(n.A),{name:e.errorIcon,class:"text-amber-1200",size:"8xl","aria-hidden":"true"},null,8,["name"]),(0,s.Lk)("p",R,[e.errorLabel?((0,s.uX)(),(0,s.CE)("span",{key:0,class:"mr-2",textContent:(0,i.v_)(e.errorLabel)},null,8,L)):(0,s.Q3)("",!0),(0,s.Lk)("span",{textContent:(0,i.v_)((0,r.R1)(W)?.message)},null,8,w)]),null!==e.errorClearLabel?((0,s.uX)(),(0,s.Wv)((0,r.R1)(o.A),{key:0,label:e.errorClearLabel,color:"amber",onClick:G},null,8,["label"])):(0,s.Q3)("",!0)])],void 0,3),"loading"===(0,r.R1)(F)&&e.showContentWhileLoading||"error"===(0,r.R1)(F)&&e.showContentWithError||"idle"===(0,r.R1)(F)?(0,s.RG)(t.$slots,"default",(0,i._B)((0,s.Ng)({classes:"grow"})),void 0,void 0,4):(0,s.Q3)("",!0),(0,s.RG)(t.$slots,"footer",(0,i._B)((0,s.Ng)({classes:"flex-none bg-cool-1200 rounded-b"})))]))}})},62575(e,t,a){var l=a(80104).A;a.d(t,{A:()=>l})},16881(e,t,a){a.d(t,{A:()=>E});var l=a(73495),n=a(56982),o=a(52453),s=a(77712),r=a(5149),i=a(43925),u=a(79949),d=a(12547),c=a(42520),p=a(9702),m=a(92467),v=a(81952),f=a(35108),g=a(50064),b={class:"flex flex-none items-start justify-between p-2"},y={class:"flex items-center p-2"},x=["textContent"],k=["textContent"],h={key:0,class:"h-0.5 animate-loading-slide bg-blue-800"},R={class:"h-0.5 bg-amber-800"},L={class:"flex grow flex-col items-center justify-center gap-4 p-4"},w={class:"px-4 text-sm text-amber-800"},C=["textContent"],_=["textContent"],S={key:0,class:"flex flex-none flex-row-reverse items-center gap-4 roun
5ded-b bg-cool-1200 px-4 py-3"},E=(0,r.pM)({__name:"NCModal",props:{active:{type:Boolean,default:void 0},forceActive:{type:Boolean,default:!1},zIndex:{type:Number,default:1e3},queuePriority:{type:Number,default:void 0,validator:Number.isFinite},queueKey:{type:String,default:void 0,validator:e=>e.trim().length>0},label:{type:String,default:void 0},help:{type:String,default:void 0},showClose:{type:Boolean,default:!0},initialFocus:{type:Object,default:void 0},maxWidth:{type:String,default:"32rem"},width:{type:String,default:void 0},maxHeight:{type:String,default:"90vh"},height:{type:String,default:void 0},showOverlay:{type:Boolean,default:!0},closeIcon:{type:String,default:"action/x"},autoOpen:{type:Boolean,default:!1},confirmButtonText:{type:String,default:"Ok"},confirmButtonClose:{type:Boolean,default:!0},showConfirmButton:{type:Boolean,default:!0},cancelButtonText:{type:String,default:"Cancel"},cancelButtonClose:{type:Boolean,default:!0},showCancelButton:{type:Boolean,default:!1},color:{type:String,default:"cool"},icon:{type:String,default:""},errorIcon:{type:String,default:"action/x"},errorLabel:{type:String,default:"Error"},scope:{type:String,default:""},showContentWhileLoading:{type:Boolean,default:!1},unmount:{type:Boolean,default:!1},modalClass:{type:[String,Object],default:""}},emits:["close","open","cancel","confirm","queue-skipped"],setup(e,{expose:t,emit:a}){let{active:E,forceActive:B,zIndex:D,queuePriority:A,queueKey:F,label:W,help:Q,showClose:q,initialFocus:X,maxWidth:G,width:M,maxHeight:N,height:T,showOverlay:I,closeIcon:$,autoOpen:j,confirmButtonText:O,confirmButtonClose:P,showConfirmButton:J,cancelButtonText:K,cancelButtonClose:z,showCancelButton:U,color:Y,icon:H,errorIcon:V,errorLabel:Z,scope:ee,showContentWhileLoading:et,unmount:ea,modalClass:el}=(0,i.QW)(e),en=(0,r.rk)("confirmButton"),eo=(0,r.rk)("cancelButton"),es=(0,i.KR)(!1),er=(0,i.KR)(!1),ei=(0,l.Q)(),{canQueue:eu,closeQueued:ed,hasQueuedRequest:ec,queueCycle:ep,requestQueued:em}=(0,s.y)({active:E,forceActive:B,queuePriority:A,queueKey:F,isOpen:es,emit:a}),ev=ei.status(ee.value),ef=ei.error(ee.value),eg=ei.errorHidden(ee.value),eb=(0,r.EW)(()=>"error"===ev.value&&eg.value?"idle":ev.value),ey=(0,r.EW)(()=>!!ee.value&&!!ev.value&&"loading"===ev.value),ex=(0,r.EW)(()=>({"text-blue-800":"blue"===Y.value,"text-teal-800":"teal"===Y.value,"text-violet-800":"violet"===Y.value,"text-magenta-800":"magenta"===Y.value,"text-hotpink-800":"hotpink"===Y.value,"text-red-800":"red"===Y.value,"text-amber-800":"amber"===Y.value,"text-green-800":"green"===Y.value,"text-grey-400":"grey"===Y.value,"text-cool-400":"cool"===Y.value||!Y.value})),ek=(0,r.EW)(()=>({"bg-blue-1200":"blue"===Y.value,"bg-teal-1200":"teal"===Y.value,"bg-violet-1200":"violet"===Y.value,"bg-magenta-1200":"magenta"===Y.value,"bg-hotpink-1200":"hotpink"===Y.value,"bg-red-1200":"red"===Y.value,"bg-amber-1200":"amber"===Y.value,"bg-green-1200":"green"===Y.value,"bg-grey-1100":"grey"===Y.value,"bg-cool-1100":"cool"===Y.value||!Y.value}));function eh(e=!1){eu.value||ep.value?em(e):(a("open"),(e||!B.value)&&(es.value=!0))}function eR(e=!1){ec.value?ed(e):(a("close"),(e||!B.value)&&(es.value=!1))}function eL(){a("confirm"),P.value&&eR()}function ew(){a("cancel"),z.value&&eR()}function eC(e){if(!e&&es.value){if(ep.value)return void ed();es.value=!1}}function e_(e){B.value?e.preventDefault():ew()}function eS(e){B.value?e.preventDefault():ew()}function eE(e){let t=X?.value??en.value??eo.value;t&&(e.preventDefault(),(0,r.dY)(()=>{try{t.focus()}catch{}}))}return(0,r.sV)(()=>{j.value&&eh(!0),(0,r.dY)(()=>{er.value=!0})}),(0,r.hi)(()=>{er.value=!1}),t({open:eh,close:eR,toggle:function(e=!1){if(ec.value||eu.value)return void(ec.value?ed(e):em(e));let t=!es.value;a(t?"open":"close"),(e||!B.value)&&(es.value=t)},confirm:eL,cancel:ew,isOpen:es,ready:er}),(e,t)=>((0,r.uX)(),(0,r.Wv)((0,i.R1)(c.X),{open:es.value,modal:!0,"onUpdate:open":eC},{default:(0,r.k6)(()=>[(0,r.bF)((0,i.R1)(p.j),{"force-mount":!(0,i.R1)(ea)},{default:(0,r.k6)(()=>[(0,i.R1)(I)?((0,r.uX)(),(0,r.Wv)((0,i.R1)(m.X),{key:0,"aria-hidden":"true",class:"fixed inset-0 bg-black/50",style:(0,u.Tr)({zIndex:(0,i.R1)(D)})},null,8,["style"])):(0,r.Q3)("",!0),(0,r.Lk)("div",{class:"pointer-events-none fixed inset-0 flex items-center justify-center",style:(0,u.Tr)({zIndex:(0,i.R1)(D)+1})},[(0,r.bF)((0,i.R1)(v._),{class:(0,u.C4)(["pointer-events-auto relative flex flex-col overflow-y-hidden rounded bg-cool-1300 md:shadow-2xl",(0,i.R1)(el)]),style:(0,u.Tr)({maxWidth:(0,i.R1)(G),maxHeight:(0,i.R1)(N),width:(0,i.R1)(M),height:(0,i.R1)(T)}),onEscapeKeyDown:e_,onPointerDownOutside:eS,onOpenAutoFocus:eE},{default:(0,r.k6)(()=>[(0,r.Lk)("div",b,[(0,r.Lk)("div",null,[(0,r.RG)(e.$slots,"header",{},()=>[(0,r.Lk)("div",y,[(0,i.R1)(H)?((0,r.uX)(),(0,r.Wv)((0,i.R1)(n.A),{key:0,name:(0,i.R1)(H),class:(0,u.C4)([ex.value,"mr-4 flex-none p-1"]),size:"2xl","aria-hidden":""},null,8,["name","class"])):(0,r.Q3)("",!0),(0,r.Lk)("div",null,[(0,r.bF)((0,i.R1)(f.j),null,{default:(0,r.k6)(()=>[(0,r.Lk)("p",{class:(0,u.C4)([ex.value,"text-lg"]),textContent:(0,u.v_)((0,i.R1)(W))},null,10,x)]),_:1}),(0,r.bF)((0,i.R1)(g.p),null,{default:(0,r.k6)(()=>[(0,r.Lk)("span",{class:"mt-2 text-sm text-cool-600",textContent:(0,u.v_)((0,i.R1)(Q))},null,8,k)]),_:1})])])])]),(0,r.bo)((0,r.bF)((0,i.R1)(o.A),{icon:(0,i.R1)($),"icon-position":"content",design:"muted",color:"cool","aria-label":"Close",onClick:ew},null,8,["icon"]),[[d.aG,(0,i.R1)(q)]])]),(0,r.Lk)("div",{class:(0,u.C4)(["contain-animation relative h-0.5 flex-none overflow-hidden bg-cool-800",{"mx-0.5 rounded-t":!(0,i.R1)(W)}])},[(0,r.bF)(d.eB,{duration:500},{default:(0,r.k6)(()=>[ey.value?((0,r.uX)(),(0,r.CE)("div",h)):(0,r.Q3)("",!0)]),_:1}),(0,r.Lk)("div",{class:(0,u.C4)([[{ready:"idle"===eb.value},ek.value],"layout-loaded absolute inset-0 h-0.5"])},null,2),(0,r.bo)((0,r.Lk)("div",R,null,512),[[d.aG,"error"===eb.value]])],2),"error"===eb.value?(0,r.RG)(e.$slots,"error",(0,u._B)((0,r.Ng)({error:(0,i.R1)(ef),errorLabel:(0,i.R1)(Z),errorIcon:(0,i.R1)(V),classes:"flex flex-col grow justify-center items-center"})),()=>[(0,r.Lk)("div",L,[(0,r.bF)((0,i.R1)(n.A),{name:(0,i.R1)(V),class:"text-amber-1200",size:"8xl","aria-hidden":"true"},null,8,["name"]),(0,r.Lk)("p",w,[(0,i.R1)(Z)?((0,r.uX)(),(0,r.CE)("span",{key:0,class:"mr-2",textContent:(0,u.v_)((0,i.R1)(Z))},null,8,C)):(0,r.Q3)("",!0),(0,r.Lk)("span",{textContent:(0,u.v_)((0,i.R1)(ef)?.message)},null,8,_)])])],void 0,0):(0,r.Q3)("",!0),"loading"===eb.value&&(0,i.R1)(et)||"idle"===eb.value?(0,r.RG)(e.$slots,"default",(0,u._B)((0,r.Ng)({classes:"grow overflow-y-auto"})),void 0,void 0,1):(0,r.Q3)("",!0),(0,r.RG)(e.$slots,"footer",(0,u._B)((0,r.Ng)({color:(0,i.R1)(Y),close:eR,classes:"flex flex-none flex-row-reverse items-center gap-4 roun
5ded-b bg-cool-1200 py-3 px-4"})),()=>[(0,i.R1)(J)||(0,i.R1)(U)?((0,r.uX)(),(0,r.CE)("div",S,[(0,r.bo)((0,r.bF)((0,i.R1)(o.A),{ref:"confirmButton",label:(0,i.R1)(O),color:(0,i.R1)(Y),onClick:eL},null,8,["label","color"]),[[d.aG,(0,i.R1)(J)]]),(0,r.bo)((0,r.bF)((0,i.R1)(o.A),{ref:"cancelButton",label:(0,i.R1)(K),color:"cool",onClick:ew},null,8,["label"]),[[d.aG,(0,i.R1)(U)]])])):(0,r.Q3)("",!0)])]),_:3},8,["class","style"])],4)]),_:3},8,["force-mount"])]),_:3},8,["open"]))}})},76767(e,t,a){var l=a(16881).A;a.d(t,{A:()=>l})}};
6//# sourceMappingURL=f80c744625e065e8.js.map

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.