PageSourceSearch

https://clairai.cloud/static/js/7851.352059d4.chunk.js

js clairai.cloud collected 2026-10-03 21:16:12 UTC 21,167 bytes, 2 lines download raw bytes

1"use strict";(globalThis.webpackChunkaws_account_management||=[]).push([[7851],{14148(e,l,a){var t=a(6178),n=a(82154),o=a(68221);const s={key:0,class:"text-c-2 text-sm leading-normal text-pretty"},r=(0,t.pM)({__name:"DeleteSidebarListElement",props:{variableName:{},warningMessage:{}},emits:["close","delete"],setup(e,l){let{emit:a}=l;const r=e,i=a,u=(0,t.EW)(()=>r.variableName.length>18?r.variableName.slice(0,18)+"\u2026":r.variableName);return(l,a)=>((0,t.uX)(),(0,t.Wv)(o.A,{danger:"",label:`Delete ${u.value}`,onCancel:a[0]||(a[0]=e=>i("close")),onSubmit:a[1]||(a[1]=e=>i("delete"))},{default:(0,t.k6)(()=>[e.warningMessage?((0,t.uX)(),(0,t.CE)("p",s,(0,n.v_)(e.warningMessage),1)):(0,t.Q3)("",!0)]),_:1},8,["label"]))}});a.d(l,["A",0,r])},4515(e,l,a){var t=a(6178),n=a(81074),o=a(20459),s=a(68221);const r=(0,t.pM)({__name:"EditSidebarListElement",props:{name:{}},emits:["close","edit"],setup(e,l){let{emit:a}=l;const r=e,i=a,u=(0,n.KR)(r.name);return(e,l)=>((0,t.uX)(),(0,t.Wv)(s.A,{onCancel:l[1]||(l[1]=e=>i("close")),onSubmit:l[2]||(l[2]=e=>i("edit",u.value))},{default:(0,t.k6)(()=>[(0,t.bF)((0,n.R1)(o.SB),{modelValue:u.value,"onUpdate:modelValue":l[0]||(l[0]=e=>u.value=e),autofocus:""},null,8,["modelValue"])]),_:1}))}});a.d(l,["A",0,r])},68221(e,l,a){var t=a(6178),n=a(96052),o=a(81074),s=a(82154),r=a(20459);const i={class:"flex justify-between gap-10"},u=(0,t.pM)({__name:"SidebarListElementForm",props:{danger:{type:Boolean},label:{}},emits:["cancel","submit"],setup(e,l){let{emit:a}=l;const u=a;return(l,a)=>((0,t.uX)(),(0,t.CE)("form",{class:"flex flex-col gap-4 text-base",onSubmit:a[1]||(a[1]=(0,n.D$)(e=>u("submit"),["prevent"]))},[(0,t.RG)(l.$slots,"default"),(0,t.Lk)("div",i,[(0,t.bF)((0,o.R1)(r.RO),{size:"sm",type:"button",variant:"outlined",onClick:a[0]||(a[0]=e=>u("cancel"))},{default:(0,t.k6)(()=>[...a[2]||(a[2]=[(0,t.eW)(" Cancel ",-1)])]),_:1}),(0,t.bF)((0,o.R1)(r.RO),{"data-testid":"sidebar-list-element-form-submit-button",size:"sm",type:"submit",variant:e.danger?"danger":"solid"},{default:(0,t.k6)(()=>[(0,t.eW)((0,s.v_)(e.label??"Save"),1)]),_:1},8,["variant"])])],32))}});a.d(l,["A",0,u])},47851(e,l,a){a.r(l),a.d(l,{default:()=>V});var t=a(6178),n=a(81074),o=a(82154),s=a(20459),r=a(41695),i=a(78202),u=a(14148),c=a(4515),v=a(45304),d=a(58445),m=a(40176),p=a(96052),f=a(8983),b=a(16379),k=a(85347),g=a(37510),h=a(38583),x=a(72659);const C=(0,t.pM)({__name:"EnvironmentForm",props:{collection:{},environment:{},workspace:{},envVariables:{}},setup(e){const{collectionMutators:l}=(0,x.hA)(),a=(0,n.KR)([]),r=(0,n.KR)(new Set),u=(0,n.KR)(new Map),c=(0,n.KR)(!1),v=(0,t.EW)(()=>{if(!e.environment?.value)return[{key:"",value:""}];try{const l=JSON.parse(e.environment.value),a=Object.entries(l).map(e=>{let[l,a]=e;return{key:l,value:String(a)}});return 0===a.length?[{key:"",value:""}]:a}catch{return[{key:"",value:""}]}}),d=(0,t.EW)(()=>{const e=a.value[a.value.length-1];return e?e.key||e.value?[...a.value,{key:"",value:""}]:a.value:[{key:"",value:""}]}),m=(0,t.EW)(()=>{const e=new Map;return a.value.forEach((l,a)=>{if(l.key){const t=e.get(l.key)||[];t.push(a),e.set(l.key,t)}}),u.value.forEach((l,a)=>{if(l){const t=e.get(l)||[];t.push(a),e.set(l,t)}}),Array.from(e.values()).filter(e=>e.length>1).flat()});(0,t.wB)(v,e=>{a.value=[...e],r.value=new Set(e.map(e=>e.key).filter(Boolean))},{immediate:!0});const C=async(n,o,s)=>{if(!c.value){if("key"===o){u.value.set(n,s);const e=new Set(r.value),l=a.value[n];if(l&&e.delete(l.key),e.has(s))return}c.value=!0;try{const i=[...a.value],c=i[n];if(!c)return;i[n]={key:"key"===o?s:c.key,value:"value"===o?s:c.value},!i[n].key&&!i[n].value&&n!==i.length-1&&i.splice(n,1);const v=i.reduce((e,l)=>{let{key:a,value:t}=l;return(a||t)&&(e[a]=t),e},{});if(e.collection){const a={...e.collection["x-scalar-environments"],[e.environment.name]:{...e.collection["x-scalar-environments"]?.[e.environment.name],variables:v}};await l.edit(e.collection.uid,"x-scalar-environments",a)}if(n===a.value.length-1){const e=i[i.length-1];e&&(e.key||e.value)&&await y()}await(0,t.dY)(),a.value=i,"key"===o&&(r.value=new Set(i.map(e=>
1e.key).filter(Boolean)),u.value.delete(n))}finally{c.value=!1}}},y=async()=>{if(!c.value){c.value=!0;try{const n=[...a.value,{key:"",value:""}],o=n.reduce((e,l)=>{let{key:a,value:t}=l;return(a||t)&&(e[a]=t),e},{});if(e.collection){const a={...e.collection["x-scalar-environments"],[e.environment.name]:{...e.collection["x-scalar-environments"]?.[e.environment.name],variables:o}};await l.edit(e.collection.uid,"x-scalar-environments",a)}await(0,t.dY)(),a.value=n}finally{c.value=!1}}},F=async()=>{if(0===a.value.length)await y();else if(a.value.length>=1){const e=a.value[a.value.length-1];e&&(e.key||e.value)&&await y()}};return(0,t.sV)(()=>{F()}),(0,t.wB)(()=>a.value,()=>{F()}),(r,u)=>((0,t.uX)(),(0,t.Wv)(b.A,{class:"group/table flex-1",columns:["",""]},{default:(0,t.k6)(()=>[(0,t.bF)(h.A,{class:"sr-only !block"},{default:(0,t.k6)(()=>[(0,t.bF)(g.A,null,{default:(0,t.k6)(()=>[...u[0]||(u[0]=[(0,t.eW)("Key",-1)])]),_:1}),(0,t.bF)(g.A,null,{default:(0,t.k6)(()=>[...u[1]||(u[1]=[(0,t.eW)("Value",-1)])]),_:1})]),_:1}),((0,t.uX)(!0),(0,t.CE)(t.FK,null,(0,t.pI)(d.value,(r,u)=>((0,t.uX)(),(0,t.Wv)(h.A,{key:u,class:(0,o.C4)({error:m.value.includes(u)})},{default:(0,t.k6)(()=>[(0,t.bF)(k.A,null,{default:(0,t.k6)(()=>[(0,t.bF)(f.A,{disableCloseBrackets:"",disableEnter:"",disableTabIndent:"",lineWrapping:"",environment:e.environment,envVariables:e.envVariables,modelValue:r.key,placeholder:"Key",workspace:e.workspace,"onUpdate:modelValue":e=>C(u,"key",e)},(0,t.eX)({_:2},[m.value.includes(u)?{name:"icon",fn:(0,t.k6)(()=>[(0,t.bF)((0,n.R1)(i.aQ8),{class:"text-red mr-0.75 size-3.5 brightness-[.9]"})]),key:"0"}:void 0]),1032,["environment","envVariables","modelValue","workspace","onUpdate:modelValue"])]),_:2},1024),(0,t.bF)(k.A,null,{default:(0,t.k6)(()=>[(0,t.bF)(f.A,{class:"pr-6 group-hover:pr-10 group-has-[.cm-focused]:pr-10",disableCloseBrackets:"",disableEnter:"",disableTabIndent:"",lineWrapping:"",environment:e.environment,envVariables:e.envVariables,modelValue:r.value,placeholder:"Value",workspace:e.workspace,"onUpdate:modelValue":e=>C(u,"value",e)},{icon:(0,t.k6)(()=>[r.key||r.value?((0,t.uX)(),(0,t.Wv)((0,n.R1)(s.RO),{key:0,class:"text-c-2 hover:text-c-1 hover:bg-b-2 z-context hidden h-fit roun
1ded p-1 group-hover:flex group-has-[.cm-focused]:flex",size:"sm",variant:"ghost",onClick:(0,p.D$)(n=>(async n=>{if(!c.value){c.value=!0;try{const o=[...a.value];o.splice(n,1);const s=o.reduce((e,l)=>{let{key:a,value:t}=l;return(a||t)&&(e[a]=t),e},{});if(e.collection){const a={...e.collection["x-scalar-environments"],[e.environment.name]:{...e.collection["x-scalar-environments"]?.[e.environment.name],variables:s}};await l.edit(e.collection.uid,"x-scalar-environments",a)}await(0,t.dY)(),a.value=o}finally{c.value=!1}}})(u),["stop"])},{default:(0,t.k6)(()=>[(0,t.bF)((0,n.R1)(i.QIv),{class:"size-3.5"})]),_:1},8,["onClick"])):(0,t.Q3)("",!0)]),_:2},1032,["environment","envVariables","modelValue","workspace","onUpdate:modelValue"])]),_:2},1024)]),_:2},1032,["class"]))),128))]),_:1}))}});const y=(0,a(8879).A)(C,[["__scopeId","data-v-83bfcc8a"]]);var F=a(8309);const R={class:"flex h-full w-full flex-col gap-12 px-1.5 pt-8"},w={class:"flex flex-col gap-4"},_={class:"rounded-lg border"},E={class:"bg-b-2 flex cursor-grab items-center justify-between rounded-t-lg px-1 py-1 text-sm"},W={class:"flex items-center"},A=["onClick"],L={class:"text-c-3 flex h-full items-center justify-center rounded-lg border p-4"},V=(0,t.pM)({__name:"CollectionEnvironment",setup(e){const{activeCollection:l,activeWorkspace:a,activeEnvVariables:p}=(0,F.JC)(),{collectionMutators:f}=(0,x.hA)(),b=(0,s.hS)(),k=(0,s.hS)(),g=(0,s.hS)(),h=(0,s.hS)(),C=(0,n.KR)(""),V=(0,n.KR)(null),D=(0,n.KR)(void 0),I=(0,t.EW)(()=>l.value?.["x-scalar-environments"]?Object.entries(l.value["x-scalar-environments"]).map(e=>{let[l,a]=e;return{uid:l,name:l,value:JSON.stringify(a.variables||{}),color:a.color||"#FFFFFF"}}):[]),S=()=>{!l.value?.uid||!V.value||(f.removeEnvironment(V.value,l.value.uid),k.hide())},X=e=>{l.value?.uid&&(f.addEnvironment(e.name,{variables:{},color:e.color},l.value.uid),g.hide())},K=e=>{if(!l.value?.uid||!V.value)return;const a={...l.value["x-scalar-environments"],[V.value]:{variables:l.value["x-scalar-environments"]?.[V.value]?.variables||{},color:e}};f.edit(l.value.uid,"x-scalar-environments",a),b.hide()},z=()=>{V.value=null,D.value=void 0,h.hide()},M=e=>{if(!l.value?.uid||!V.value)return;const a={...l.value["x-scalar-environments"]};if(!a[V.value])return;const t={},n=Object.entries(a),o=n.findIndex(e=>{let[l]=e;return l===V.value});n.forEach((l,a)=>{let[n,s]=l;a===o?t[e]=s:t[n]=s}),f.edit(l.value.uid,"x-scalar-environments",t),V.value=null,D.value=void 0,h.hide()},T=(e,a)=>{if(!l.value?.uid)return;const t={...l.value["x-scalar-environments"]},n={},o=Object.entries(t),s=o.findIndex(l=>{let[a]=l;return a===e.id}),r=o.findIndex(e=>{let[l]=e;return l===a.id});if(-1===s||-1===r)return;const i=o[s];i&&(o.splice(s,1),o.splice(r,0,i),o.forEach(e=>{let[l,a]=e;n[l]=a}),f.edit(l.value.uid,"x-scalar-environments",n))};return(e,f)=>((0,t.uX)(),(0,t.Wv)(v.A,null,{default:(0,t.k6)(()=>[(0,t.Lk)("div",R,[(0,t.Lk)("div",w,[f[5]||(f[5]=(0,t.Lk)("div",{class:"flex items-start justify-between gap-2"},[(0,t.Lk)("div",{class:"flex flex-col gap-2"},[(0,t.Lk)("div",{class:"flex h-8 items-center"},[(0,t.Lk)("h3",{class:"font-bold"},"Environment Variables")]),(0,t.Lk)("p",{class:"text-sm"},[(0,t.eW)(" Set environment variables at your collection level. Use "),(0,t.Lk)("code",{class:"font-code text-c-2"},"{{ variable }}"),(0,t.eW)(" to add / search among the selected environment's variables in your request inputs. ")])])],-1)),((0,t.uX)(!0),(0,t.CE)(t.FK,null,(0,t.pI)(I.value,e=>((0,t.uX)(),(0,t.Wv)((0,n.R1)(r.s),{key:e.name,id:e.name,isDraggable:!0,isDroppable:!0,parentIds:[],onOnDragEnd:T},{default:(0,t.k6)(()=>[(0,t.Lk)("div",_,[(0,t.Lk)("div",E,[(0,t.Lk)("div",W,[(0,t.bF)((0,n.R1)(s.RO),{class:"hover:bg-b-3 flex h-6 w-6 p-1",onClick:l=>(e=>{V.value=e.name,C.value=e.color||"#FFFFFF",b.show()})(e),variant:"ghost"},{default:(0,t.k6)(()=>[(0,t.Lk)("span",{style:(0,o.Tr)({backgroundColor:e.color||"#FFFFFF"}),class:"h-2.5 w-2.5 rounded-full"},null,4)]),_:2},1032,["onClick"]),(0,t.Lk)("button",{class:"hover:bg-b-3 rounded px-1 py-0.5 text-sm",onClick:l=>(e=>{V.value=e,D.value=e,h.show()})(e.name)},(0,o.v_)(e.name),9,A)]),(0,t.bF)((0,n.R1)(s.RO),{class:"hover:bg-b-3 hover:text-c-1 h-fit p-1.25",variant:"ghost",onClick:l=>(e=>{V.value=e,k.show()})(e.name)},{default:(0,t.k6)(()=>[(0,t.bF)((0,n.R1)(i.QIv),{class:"size-3.5"})]),_:1},8,["onClick"])]),(0,n.R1)(l)&&(0,n.R1)(a)?((0,t.uX)(),(0,t.Wv)(y,{key:0,collection:(0,n.R1)(l),environment:e,envVariables:(0,n.R1)(p),workspace:(0,n.R1)(a)},null,8,["collection","environment","envVariables","workspace"])):(0,t.Q3)("",!0)])]),_:2},1032,["id"]))),128)),(0,t.Lk)("div",L,[(0,t.bF)((0,n.R1)(s.RO),{class:"hover:bg-b-2 hover:text-c-1 flex items-center gap-2",size:"sm",variant:"ghost",onClick:f[0]||(f[0]=e=>(0,n.R1)(g).show())},{default:(0,t.k6)(()=>[(0,t.bF)((0,n.R1)(s.kv),{class:"inline-flex",icon:"Add",size:"sm",thickness:"1.5"}),f[4]||(f[4]=(0,t.Lk)("span",null,"Add Environment",-1))]),_:1})])]),(0,t.bF)((0,n.R1)(s.uT),{size:"xxs",state:(0,n.R1)(k),title:`Delete ${V.value||"Environment"}`},{default:(0,t.k6)(()=>[(0,t.bF)(u.A,{variableName:"Environment",warningMessage:"Are you sure you want to delete this environment? This action cannot be undone.",onClose:f[1]||(f[1]=e=>(0,n.R1)(k).hide()),onDelete:S})]),_:1}
1,8,["state","title"]),(0,t.bF)(m.A,{activeWorkspaceCollections:(0,n.R1)(l)?[(0,n.R1)(l)]:[],collectionId:(0,n.R1)(l)?.uid,state:(0,n.R1)(g),onCancel:f[2]||(f[2]=e=>(0,n.R1)(g).hide()),onSubmit:X},null,8,["activeWorkspaceCollections","collectionId","state"]),(0,t.bF)(d.A,{selectedColor:C.value,state:(0,n.R1)(b),onCancel:f[3]||(f[3]=e=>(0,n.R1)(b).hide()),onSubmit:K},null,8,["selectedColor","state"]),(0,t.bF)((0,n.R1)(s.uT),{size:"xxs",state:(0,n.R1)(h),title:`Edit ${V.value}`},{default:(0,t.k6)(()=>[(0,t.bF)(c.A,{name:D.value??"",onClose:z,onEdit:M},null,8,["name"])]),_:1},8,["state","title"])])]),_:1}))}})},58445(e,l,a){var t=a(6178),n=a(81074),o=a(20459),s=a(68221),r=a(55969);const i={class:"flex flex-col gap-4"},u=(0,t.pM)({__name:"EnvironmentColorModal",props:{state:{},selectedColor:{}},emits:["cancel","submit"],setup(e,l){let{emit:a}=l;const u=e,c=a,v=(0,n.KR)(""),d=e=>{v.value=e},m=()=>{c("submit",v.value),v.value=""};return(l,a)=>((0,t.uX)(),(0,t.Wv)((0,n.R1)(o.uT),{size:"xxs",state:e.state,title:"Edit Environment Color"},{default:(0,t.k6)(()=>[(0,t.Lk)("div",i,[(0,t.bF)(r.A,{activeColor:v.value||u.selectedColor,class:"w-full p-1",onSelect:d},null,8,["activeColor"]),(0,t.bF)(s.A,{onCancel:a[0]||(a[0]=e=>c("cancel")),onSubmit:m})])]),_:1},8,["state"]))}});a.d(l,["A",0,u])},55969(e,l,a){var t=a(6178),n=a(81074),o=a(96052),s=a(82154),r=a(20459);const i=["onClick"],u=["placeholder"],c=(0,t.pM)({__name:"EnvironmentColors",props:{activeColor:{},selector:{type:Boolean,default:!1}},emits:["select"],setup(e,l){let{emit:a}=l;const c=e,v=a,d=(0,n.KR)(""),m=(0,n.KR)(null),p=(0,n.KR)(!1),f=(0,n.KR)(!1),b=[{color:"#FFFFFF"},{color:"#EF0006"},{color:"#EDBE20"},{color:"#069061"},{color:"#FB892C"},{color:"#0082D0"},{color:"#5203D1"},{color:"#FFC0CB"}],k=(0,t.EW)(()=>c.activeColor&&!b.some(e=>e.color===c.activeColor)||d.value?`background-color: ${c.activeColor||d.value};`:"background: linear-gradient(to right, rgb(235, 87, 87), rgb(242, 201, 76), rgb(76, 183, 130), rgb(78, 167, 252), rgb(250, 96, 122));"),g=()=>{p.value=!p.value,c.selector&&(f.value=!1),(0,t.dY)(()=>{m.value&&m.value.focus()})};(0,t.wB)(d,e=>{e&&!e.startsWith("#")&&(d.value=`#${e}`),p.value=!0});const h=()=>{c.selector&&(f.value=!f.value)},x=e=>{v("select",e),c.selector&&(f.value=!1)};return(l,a)=>((0,t.uX)(),(0,t.CE)("div",null,[p.value?(0,t.Q3)("",!0):((0,t.uX)(),(0,t.CE)(t.FK,{key:0},[c.selector&&!f.value?((0,t.uX)(),(0,t.CE)("div",{key:0,class:(0,s.C4)(["flex cursor-pointer items-center justify-center rounded-full",c.selector?"h-4 w-4":"h-5 w-5"]),style:(0,s.Tr)({backgroundColor:e.activeColor}),onClick:h},[e.activeColor?((0,t.uX)(),(0,t.Wv)((0,n.R1)(r.kv),{key:0,class:(0,s.C4)(["text-c-btn",c.selector&&"p-0.5"]),icon:"Checkmark",size:"xs"},null,8,["class"])):(0,t.Q3)("",!0)],6)):(0,t.Q3)("",!0),f.value||!c.selector?((0,t.uX)(),(0,t.CE)("div",{key:1,class:(0,s.C4)(["color-selector flex flex-row items-center justify-between gap-1.5 space-x-1",c.selector?"h-4":"min-h-10 min-w-[296px]"])},[((0,t.uX)(),(0,t.CE)(t.FK,null,(0,t.pI)(b,l=>(0,t.Lk)("div",{key:l.color,class:(0,s.C4)(["flex cursor-pointer items-center justify-center rounded-full",c.selector?"h-4 w-4":"h-5 w-5"]),style:(0,s.Tr)({backgroundColor:l.color}),onClick:e=>x(l.color)},[e.activeColor!==l.color||d.value?(0,t.Q3)("",!0):((0,t.uX)(),(0,t.Wv)((0,n.R1)(r.kv),{key:0,class:(0,s.C4)(["text-c-btn",c.selector&&"p-0.5"]),icon:"Checkmark",size:"xs"},null,8,["class"]))],14,i)),64)),a[2]||(a[2]=(0,t.Lk)("hr",{class:"border-ghost h-5 w-0.5 border-l"},null,-1)),(0,t.Lk)("label",{class:(0,s.C4)(["z-10 flex cursor-pointer flex-row items-center justify-center gap-2 rounded-full",c.selector?"h-4 w-4":"h-5 w-5"]),style:(0,s.Tr)(k.value),onClick:g},[p.value||e.activeColor!==d.value&&(!e.activeColor||b.some(l=>l.color===e.activeColor))?(0,t.Q3)("",!0):((0,t.uX)(),(0,t.Wv)((0,n.R1)(r.kv),{key:0,class:"text-c-btn",icon:"Checkmark",size:"xs"}))],6)],2)):(0,t.Q3)("",!0)],64)),p.value?((0,t.uX)(),(0,t.CE)("div",{key:1,class:(0,s.C4)(["color-selector flex flex-1 items-center gap-2 rounded",c.selector?"h-4":"min-h-10"])},[(0,t.Lk)("span",{class:(0,s.C4)(["absolute rounded-full border border-dashed",c.selector?"h-4 w-4":"h-5 w-5"])},null,2),(0,t.Lk)("span",{class:(0,s.C4)(["z-[1] rounded-full",c.selector?"h-4 w-4":"h-5 w-5"]),style:(0,s.Tr)(k.value)},null,6),(0,t.bo)((0,t.Lk)("input",{ref_key:"customColorInputRef",ref:m,"onUpdate:modelValue":a[0]||(a[0]=e=>d.value=e),class:"w-full flex-1 border-transparent text-sm outline-none",placeholder:e.activeColor||"#000000",type:"text",onInput:a[1]||(a[1]=e=>x(d.value))},null,40,u),[[o.Jo,d.value]]),(0,t.Lk)("button",{class:"text-c-3 hover:bg-b-2 roun
1ded-lg p-1.5",type:"button",onClick:g},[(0,t.bF)((0,n.R1)(r.kv),{icon:"Checkmark",size:"xs"})])],2)):(0,t.Q3)("",!0)]))}});a.d(l,["A",0,c])},40176(e,l,a){var t=a(6178),n=a(81074),o=a(82154),s=a(20459),r=a(15308),i=a(12688),u=a(63832),c=a(55969),v=a(72659);const d={class:"flex items-start gap-2"},m=(0,t.pM)({__name:"EnvironmentModal",props:{state:{},activeWorkspaceCollections:{},collectionId:{}},emits:["cancel","submit"],setup(e,l){let{emit:a}=l;const m=e,p=a,{events:f}=(0,v.hA)(),b=(0,n.KR)(""),k=(0,n.KR)("#FFFFFF"),g=(0,t.EW)(()=>[...m.activeWorkspaceCollections.filter(e=>"Drafts"!==e.info?.title).map(e=>({id:e.uid,label:e.info?.title??"Untitled Collection"}))]),h=(0,n.KR)(g.value.find(e=>e.id===m.collectionId)),{toast:x}=(0,r.Yf)(),C=e=>{k.value=e};(0,t.wB)(()=>m.state.open,e=>{e&&(b.value="",k.value="#FFFFFF",m.collectionId?h.value=g.value.find(e=>e.id===m.collectionId):h.value=void 0)});const y=()=>{b.value.trim()?h.value?.id?p("submit",{name:b.value,color:k.value,type:"global"===h.value?.id?"global":"collection",collectionId:"global"!==h.value?.id?h.value?.id:void 0}):x("Please select a collection before adding an environment.","error"):x("Please enter a name before adding an environment.","error")},F=()=>{m.state.hide(),f.commandPalette.emit({commandName:"Create Collection"})};return(l,a)=>((0,t.uX)(),(0,t.Wv)((0,n.R1)(s.uT),{bodyClass:"border-t-0 rounded-t-lg",size:"xs",state:e.state},{default:(0,t.k6)(()=>[(0,t.bF)(i.A,{disabled:!h.value||!b.value.trim(),onCancel:a[2]||(a[2]=e=>p("cancel")),onSubmit:y},{options:(0,t.k6)(()=>[(0,t.bF)((0,n.R1)(s.cy),{modelValue:h.value,"onUpdate:modelValue":a[1]||(a[1]=e=>h.value=e),options:g.value,placeholder:"Select Type"},{default:(0,t.k6)(()=>[g.value.length>0?((0,t.uX)(),(0,t.Wv)((0,n.R1)(s.RO),{key:0,class:"hover:bg-b-2 max-h-8 w-fit justify-between gap-1 p-2 text-xs",variant:"outlined"},{default:(0,t.k6)(()=>[(0,t.Lk)("span",{class:(0,o.C4)(h.value?"text-c-1":"text-c-3")},(0,o.v_)(h.value?h.value.label:"Select Collection"),3),(0,t.bF)((0,n.R1)(s.kv),{class:"text-c-3",icon:"ChevronDown",size:"xs"})]),_:1})):((0,t.uX)(),(0,t.Wv)((0,n.R1)(s.RO),{key:1,class:"hover:bg-b-2 max-h-8 justify-between gap-1 p-2 text-xs",variant:"outlined",onClick:F},{default:(0,t.k6)(()=>[...a[3]||(a[3]=[(0,t.Lk)("span",{class:"text-c-1"},"Create Collection",-1)])]),_:1}))]),_:1},8,["modelValue","options"])]),submit:(0,t.k6)(()=>[...a[4]||(a[4]=[(0,t.eW)(" Add Environment ",-1)])]),default:(0,t.k6)(()=>[(0,t.Lk)("div",d,[(0,t.bF)(c.A,{activeColor:k.value,class:"peer",selector:"",onSelect:C},null,8,["activeColor"]),(0,t.bF)(u.A,{modelValue:b.value,"onUpdate:modelValue":a[0]||(a[0]=e=>b.value=e),class:"-mt-[.5px] !p-0 peer-has-[.color-selector]:hidden",placeholder:"Environment name"},null,8,["modelValue"])])]),_:1},8,["disabled"])]),_:1},8,["state"]))}});a.d(l,["A",0,m])},41695(e,l,a){a.d(l,{s:()=>d});var t=a(6178),n=a(82154),o=a(96052),s=a(81074);const r=(0,s.KR)(null),i=(0,s.KR)(null),u=["draggable"],c=(0,t.pM)({__name:"Draggable",props:{ceiling:{default:.8},floor:{default:.2},isDraggable:{type:Boolean,default:!0},isDroppable:{type:[Boolean,Function],default:!0},parentIds:{},id:{}},emits:["onDragEnd","onDragStart"],setup(e,l){let{expose:a,emit:c}=l;const v=c,d=(0,t.EW)(()=>e.parentIds.at(-1)??null),m=l=>{!l.dataTransfer||!(l.target instanceof HTMLElement)||!e.isDraggable||(l.target.classList.add("dragging"),l.dataTransfer.dropEffect="move",l.dataTransfer.effectAllowed="move",r.value={id:e.id,parentId:d.value},v("onDragStart",{id:e.id,parentId:d.value}))},p=((e,l)=>{let a=!1;return function(){a||(e(...arguments),a=!0,setTimeout(()=>a=!1,l))}})(l=>{if(!r.value||r.value.id===e.id||e.parentIds.includes(r.value?.id??""))return;const a=i.value?.offset,t=l.target.offsetHeight,n=e.floor*t,o=e.ceiling*t;let s=3;l.offsetY<=0&&a&&3!==a?s=a:l.offsetY<=n?s=0:l.offsetY>=o?s=1:l.offsetY>n&&l.offsetY<o&&(s=2),(l=>"function"==typeof e.isDroppable?e.isDroppable(r.value,{id:e.id,parentId:d.value,offset:l}):e.isDroppable)(s)&&(i.value={id:e.id,parentId:d.value,offset:s})},25),f=["above","below","asChild"],b=(0,t.EW)(()=>{let l="sidebar-indent-nested";return e.id===i.value?.id&&(l+=` dragover-${f[i.value.offset]}`),l}),k=()=>
1{if(!i.value||!r.value)return;const e={...r.value},l={...i.value};r.value=null,i.value=null,document.querySelectorAll("div.dragging").forEach(e=>e.classList.remove("dragging")),e.id!==l.id&&v("onDragEnd",e,l)};return a({draggingItem:r,hoveredItem:i}),(e,l)=>((0,t.uX)(),(0,t.CE)("div",{class:(0,n.C4)(b.value),draggable:e.isDraggable,onDragend:k,onDragover:l[0]||(l[0]=(0,o.D$)(function(){return(0,s.R1)(p)&&(0,s.R1)(p)(...arguments)},["prevent","stop"])),onDragstart:(0,o.D$)(m,["stop"])},[(0,t.RG)(e.$slots,"default",{},void 0,!0)],42,u))}}),v=(e,l)=>{const a=e.__vccOpts||e;for(const[t,n]of l)a[t]=n;return a},d=v(c,[["__scopeId","data-v-a89d6a6e"]])}}]);
2//# sourceMappingURL=7851.352059d4.chunk.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.