Viewing File: /usr/local/cpanel/base/frontend/jupiter/koality/_nuxt/CT9GyyRa.js

import{ak as F,s as m,bE as S,d as h,aj as N,a_ as j,af as A,o as p,c as y,w as v,ag as b,k as l,ai as R,al as H,aB as z,b1 as U,ao as K,aq as M,ar as G,as as L,e as $,F as J,r as Q,D as _,aG as V,a as x,_ as D,p as B,l as E,t as O,b as W,ah as X,at as q,cr as Y,b8 as Z,cs as ee,A as ae}from"./EJiqiqZX.js";import{i as te}from"./C4BmrwDT.js";import{b as le,a as oe,C as se}from"./BQhrwMTP.js";import{u as ne}from"./NwK2Pm4d.js";function re({type:o,defaultValue:s,modelValue:e}){const a=e||s;return e!==void 0||s!==void 0?Array.isArray(a)?"multiple":"single":o??"single"}function ie({type:o,defaultValue:s,modelValue:e}){return o||re({type:o,defaultValue:s,modelValue:e})}function de({type:o,defaultValue:s}){return s!==void 0?s:o==="single"?void 0:[]}function ue(o,s){const e=m(()=>ie(o)),a=F(o,"modelValue",s,{defaultValue:de(o),passive:o.modelValue===void 0,deep:!0});function r(u){if(e.value==="single")a.value=S(u,a.value)?void 0:u;else{const n=Array.isArray(a.value)?[...a.value||[]]:[a.value].filter(Boolean);if(te(n,u)){const d=n.findIndex(g=>S(g,u));n.splice(d,1)}else n.push(u);a.value=n}}const i=m(()=>e.value==="single");return{modelValue:a,changeModelValue:r,isSingle:i}}const[I,ce]=H("AccordionRoot");var pe=h({__name:"AccordionRoot",props:{collapsible:{type:Boolean,required:!1,default:!1},disabled:{type:Boolean,required:!1,default:!1},dir:{type:String,required:!1},orientation:{type:String,required:!1,default:"vertical"},unmountOnHide:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},type:{type:String,required:!1},modelValue:{type:null,required:!1},defaultValue:{type:null,required:!1}},emits:["update:modelValue"],setup(o,{emit:s}){const e=o,a=s,{dir:r,disabled:i,unmountOnHide:u}=N(e),n=j(r),{modelValue:d,changeModelValue:g,isSingle:t}=ue(e,a),{forwardRef:c,currentElement:f}=A();return ce({disabled:i,direction:n,orientation:e.orientation,parentElement:f,isSingle:t,collapsible:e.collapsible,modelValue:d,changeModelValue:g,unmountOnHide:u}),(C,T)=>(p(),y(l(R),{ref:l(c),"as-child":C.asChild,as:C.as},{default:v(()=>[b(C.$slots,"default",{modelValue:l(d)})]),_:3},8,["as-child","as"]))}}),fe=pe,k=(function(o){return o.Open="open",o.Closed="closed",o})(k||{});const[w,ve]=H("AccordionItem");var ye=h({__name:"AccordionItem",props:{disabled:{type:Boolean,required:!1},value:{type:String,required:!0},unmountOnHide:{type:Boolean,required:!1,default:void 0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(o,{expose:s}){const e=o,a=I(),r=m(()=>a.isSingle.value?e.value===a.modelValue.value:Array.isArray(a.modelValue.value)&&a.modelValue.value.includes(e.value)),i=m(()=>a.disabled.value||e.disabled),u=m(()=>i.value?"":void 0),n=m(()=>r.value?k.Open:k.Closed);s({open:r,dataDisabled:u});const{currentRef:d,currentElement:g}=A();ve({open:r,dataState:n,disabled:i,dataDisabled:u,triggerId:"",currentRef:d,currentElement:g,value:m(()=>e.value)});function t(c){const f=c.target;if(Array.from(a.parentElement.value?.querySelectorAll("[data-reka-collection-item]")??[]).findIndex(P=>P===f)===-1)return null;U(c,f,a.parentElement.value,{arrowKeyOptions:a.orientation,dir:a.direction.value,focus:!0})}return(c,f)=>(p(),y(l(le),{"data-orientation":l(a).orientation,"data-disabled":u.value,"data-state":n.value,disabled:i.value,open:r.value,as:e.as,"as-child":e.asChild,"unmount-on-hide":e.unmountOnHide??l(a).unmountOnHide.value,onKeydown:z(t,["up","down","left","right","home","end"])},{default:v(()=>[b(c.$slots,"default",{open:r.value})]),_:3},8,["data-orientation","data-disabled","data-state","disabled","open","as","as-child","unmount-on-hide"]))}}),ge=ye,me=h({__name:"AccordionContent",props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(o){const s=o,e=I(),a=w();return A(),(r,i)=>(p(),y(l(oe),{role:"region","as-child":s.asChild,as:r.as,"force-mount":s.forceMount,"aria-labelledby":l(a).triggerId,"data-state":l(a).dataState.value,"data-disabled":l(a).dataDisabled.value,"data-orientation":l(e).orientation,style:{"--reka-accordion-content-width":"var(--reka-collapsible-content-width)","--reka-accordion-content-height":"var(--reka-collapsible-content-height)"},onContentFound:i[0]||(i[0]=u=>l(e).changeModelValue(l(a).value.value))},{default:v(()=>[b(r.$slots,"default")]),_:3},8,["as-child","as","force-mount","aria-labelledby","data-state","data-disabled","data-orientation"]))}}),be=me,_e=h({__name:"AccordionHeader",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"h3"}},setup(o){const s=o,e=I(),a=w();return A(),(r,i)=>(p(),y(l(R),{as:s.as,"as-child":s.asChild,"data-orientation":l(e).orientation,"data-state":l(a).dataState.value,"data-disabled":l(a).dataDisabled.value},{default:v(()=>[b(r.$slots,"default")]),_:3},8,["as","as-child","data-orientation","data-state","data-disabled"]))}}),he=_e,Ce=h({__name:"AccordionTrigger",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(o){const s=o,e=I(),a=w();a.triggerId||=ne(void 0,"reka-accordion-trigger");function r(){const i=e.isSingle.value&&a.open.value&&!e.collapsible;a.disabled.value||i||e.changeModelValue(a.value.value)}return(i,u)=>(p(),y(l(se),{id:l(a).triggerId,ref:l(a).currentRef,"data-reka-collection-item":"",as:s.as,"as-child":s.asChild,"aria-disabled":l(a).disabled.value||void 0,"aria-expanded":l(a).open.value||!1,"data-disabled":l(a).dataDisabled.value,"data-orientation":l(e).orientation,"data-state":l(a).dataState.value,disabled:l(a).disabled.value,onClick:r},{default:v(()=>[b(i.$slots,"default")]),_:3},8,["id","as","as-child","aria-disabled","aria-expanded","data-disabled","data-orientation","data-state","disabled"]))}}),qe=Ce;const Ae={slots:{root:"w-full",item:"border-b border-default last:border-b-0",header:"flex",trigger:"group flex-1 flex items-center gap-1.5 font-medium text-sm py-3.5 focus-visible:outline-primary min-w-0",content:"data-[state=open]:animate-[accordion-down_200ms_ease-out] data-[state=closed]:animate-[accordion-up_200ms_ease-out] overflow-hidden focus:outline-none",body:"text-sm pb-3.5",leadingIcon:"shrink-0 size-5",trailingIcon:"shrink-0 size-5 ms-auto group-data-[state=open]:rotate-180 transition-transform duration-200",label:"text-start break-words"},variants:{disabled:{true:{trigger:"cursor-not-allowed opacity-75"}}}},Ie={slots:{root:"my-5",trigger:"text-base"}},Ve={__name:"UAccordion",props:{as:{type:null,required:!1},items:{type:Array,required:!1},trailingIcon:{type:null,required:!1},valueKey:{type:null,required:!1,default:"value"},labelKey:{type:null,required:!1,default:"label"},class:{type:null,required:!1},ui:{type:null,required:!1},collapsible:{type:Boolean,required:!1,default:!0},defaultValue:{type:null,required:!1},modelValue:{type:null,required:!1},type:{type:String,required:!1,default:"single"},disabled:{type:Boolean,required:!1},unmountOnHide:{type:Boolean,required:!1,default:!0}},emits:["update:modelValue"],setup(o,{emit:s}){const e=o,a=s,r=K(),i=M(),u=G(L(e,"as","collapsible","defaultValue","disabled","modelValue","unmountOnHide"),a),n=m(()=>q({extend:q(Ae),...i.ui?.accordion||{}})({disabled:e.disabled}));return(d,g)=>(p(),y(l(fe),X(l(u),{type:o.type,"data-slot":"root",class:n.value.root({class:[e.ui?.root,e.class]})}),{default:v(()=>[(p(!0),$(J,null,Q(e.items,(t,c)=>(p(),y(l(ge),{key:c,value:l(V)(t,e.valueKey)??String(c),disabled:t.disabled,"data-slot":"item",class:_(n.value.item({class:[e.ui?.item,t.ui?.item,t.class]}))},{default:v(({open:f})=>[x(l(he),{as:"div","data-slot":"header",class:_(n.value.header({class:[e.ui?.header,t.ui?.header]}))},{default:v(()=>[x(l(qe),{"data-slot":"trigger",class:_(n.value.trigger({class:[e.ui?.trigger,t.ui?.trigger],disabled:t.disabled}))},{default:v(()=>[b(d.$slots,"leading",{item:t,index:c,open:f,ui:n.value},()=>[t.icon?(p(),y(D,{key:0,name:t.icon,"data-slot":"leadingIcon",class:_(n.value.leadingIcon({class:[e.ui?.leadingIcon,t?.ui?.leadingIcon]}))},null,8,["name","class"])):B("",!0)]),l(V)(t,e.labelKey)||r.default?(p(),$("span",{key:0,"data-slot":"label",class:_(n.value.label({class:[e.ui?.label,t.ui?.label]}))},[b(d.$slots,"default",{item:t,index:c,open:f},()=>[E(O(l(V)(t,e.labelKey)),1)])],2)):B("",!0),b(d.$slots,"trailing",{item:t,index:c,open:f,ui:n.value},()=>[x(D,{name:t.trailingIcon||o.trailingIcon||l(i).ui.icons.chevronDown,"data-slot":"trailingIcon",class:_(n.value.trailingIcon({class:[e.ui?.trailingIcon,t.ui?.trailingIcon]}))},null,8,["name","class"])])]),_:2},1032,["class"])]),_:2},1032,["class"]),t.content||r.content||t.slot&&r[t.slot]||r.body||t.slot&&r[`${t.slot}-body`]?(p(),y(l(be),{key:0,"data-slot":"content",class:_(n.value.content({class:[e.ui?.content,t.ui?.content]}))},{default:v(()=>[b(d.$slots,t.slot||"content",{item:t,index:c,open:f,ui:n.value},()=>[W("div",{"data-slot":"body",class:_(n.value.body({class:[e.ui?.body,t.ui?.body]}))},[b(d.$slots,t.slot?`${t.slot}-body`:"body",{item:t,index:c,open:f,ui:n.value},()=>[E(O(t.content),1)])],2)])]),_:2},1032,["class"])):B("",!0)]),_:2},1032,["value","disabled","class"]))),128))]),_:3},16,["type","class"]))}},Se={__name:"ProseAccordion",props:{type:{type:String,required:!1,default:"multiple"},class:{type:null,required:!1},ui:{type:void 0,required:!1}},setup(o){const s=o,e=K(),a=M(),r=m(()=>q({extend:q(Ie),...a.ui?.prose?.accordion||{}})),i=ae(1),u=m(()=>(i.value,e.default?.()?.flatMap(n).filter(Boolean)||[]));function n(d,g){return typeof d.type=="symbol"?d.children?.map(n):{index:g,label:d.props?.label||`${g}`,description:d.props?.description,icon:d.props?.icon,component:d}}return Y(()=>i.value++),(d,g)=>(p(),y(Ve,{type:o.type,items:u.value,"unmount-on-hide":!1,class:_(s.class),ui:l(ee)(r.value(),s.ui)},{content:v(({item:t})=>[(p(),y(Z(t.component)))]),_:1},8,["type","items","class","ui"]))}};export{Se as default};
Back to Directory File Manager