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

import{d as c,aj as C,a_ as M,af as b,ak as S,o as m,c as _,w as p,ag as y,k as t,ai as h,A as g,al as $,aO as w,a as q,E as B,p as V,b4 as k,s as v,i as z,bt as L,b$ as A,ah as F,aB as O,ad as P}from"./EJiqiqZX.js";import{R as D}from"./CB5_IlOE.js";import{R as E}from"./DbaqFYix.js";import{u as H}from"./NwK2Pm4d.js";const[T,N]=$("TabsRoot");var K=c({__name:"TabsRoot",props:{defaultValue:{type:null,required:!1},orientation:{type:String,required:!1,default:"horizontal"},dir:{type:String,required:!1},activationMode:{type:String,required:!1,default:"automatic"},modelValue:{type:null,required:!1},unmountOnHide:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["update:modelValue"],setup(i,{emit:s}){const u=i,a=s,{orientation:r,unmountOnHide:n,dir:o}=C(u),e=M(o);b();const l=S(u,"modelValue",a,{defaultValue:u.defaultValue,passive:u.modelValue===void 0}),d=g();return N({modelValue:l,changeModelValue:f=>{l.value=f},orientation:r,dir:e,unmountOnHide:n,activationMode:u.activationMode,baseId:H(void 0,"reka-tabs"),tabsList:d}),(f,Q)=>(m(),_(t(h),{dir:t(e),"data-orientation":t(r),"as-child":f.asChild,as:f.as},{default:p(()=>[y(f.$slots,"default",{modelValue:t(l)})]),_:3},8,["dir","data-orientation","as-child","as"]))}}),x=K;function I(i,s){return`${i}-trigger-${s}`}function R(i,s){return`${i}-content-${s}`}var j=c({__name:"TabsContent",props:{value:{type:[String,Number],required:!0},forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(i){const s=i,{forwardRef:u}=b(),a=T(),r=v(()=>I(a.baseId,s.value)),n=v(()=>R(a.baseId,s.value)),o=v(()=>s.value===a.modelValue.value),e=g(o.value);return w(()=>{requestAnimationFrame(()=>{e.value=!1})}),(l,d)=>(m(),_(t(k),{present:l.forceMount||o.value,"force-mount":""},{default:p(({present:f})=>[q(t(h),{id:n.value,ref:t(u),"as-child":l.asChild,as:l.as,role:"tabpanel","data-state":o.value?"active":"inactive","data-orientation":t(a).orientation.value,"aria-labelledby":r.value,hidden:!f,tabindex:"0",style:B({animationDuration:e.value?"0s":void 0})},{default:p(()=>[!t(a).unmountOnHide.value||f?y(l.$slots,"default",{key:0}):V("v-if",!0)]),_:2},1032,["id","as-child","as","data-state","data-orientation","aria-labelledby","hidden","style"])]),_:3},8,["present"]))}}),ee=j,G=c({__name:"TabsIndicator",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(i,{expose:s}){const u=i,a=T();s({updateIndicatorStyle:o}),b();const r=g({size:null,position:null}),n=g([]);z(()=>[a.modelValue.value,a?.dir.value],()=>{o()},{immediate:!0,flush:"post"}),L(()=>{n.value=Array.from(a.tabsList.value?.querySelectorAll('[role="tab"]')||[])}),A(v(()=>[a.tabsList.value,...n.value]),o);function o(){const e=a.tabsList.value?.querySelector('[role="tab"][data-state="active"]');e&&(a.orientation.value==="horizontal"?r.value={size:e.offsetWidth,position:e.offsetLeft}:r.value={size:e.offsetHeight,position:e.offsetTop})}return(e,l)=>typeof r.value.size=="number"?(m(),_(t(h),F({key:0},u,{style:{"--reka-tabs-indicator-size":`${r.value.size}px`,"--reka-tabs-indicator-position":`${r.value.position}px`}}),{default:p(()=>[y(e.$slots,"default")]),_:3},16,["style"])):V("v-if",!0)}}),ae=G,W=c({__name:"TabsList",props:{loop:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(i){const s=i,{loop:u}=C(s),{forwardRef:a,currentElement:r}=b(),n=T();return n.tabsList=r,(o,e)=>(m(),_(t(D),{"as-child":"",orientation:t(n).orientation.value,dir:t(n).dir.value,loop:t(u)},{default:p(()=>[q(t(h),{ref:t(a),role:"tablist","as-child":o.asChild,as:o.as,"aria-orientation":t(n).orientation.value},{default:p(()=>[y(o.$slots,"default")]),_:3},8,["as-child","as","aria-orientation"])]),_:3},8,["orientation","dir","loop"]))}}),te=W,J=c({__name:"TabsTrigger",props:{value:{type:[String,Number],required:!0},disabled:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(i){const s=i,{forwardRef:u}=b(),a=T(),r=v(()=>I(a.baseId,s.value)),n=v(()=>R(a.baseId,s.value)),o=v(()=>s.value===a.modelValue.value);return(e,l)=>(m(),_(t(E),{"as-child":"",focusable:!e.disabled,active:o.value},{default:p(()=>[q(t(h),{id:r.value,ref:t(u),role:"tab",type:e.as==="button"?"button":void 0,as:e.as,"as-child":e.asChild,"aria-selected":o.value?"true":"false","aria-controls":n.value,"data-state":o.value?"active":"inactive",disabled:e.disabled,"data-disabled":e.disabled?"":void 0,"data-orientation":t(a).orientation.value,onMousedown:l[0]||(l[0]=P(d=>{!e.disabled&&d.ctrlKey===!1?t(a).changeModelValue(e.value):d.preventDefault()},["left"])),onKeydown:l[1]||(l[1]=O(d=>t(a).changeModelValue(e.value),["enter","space"])),onFocus:l[2]||(l[2]=()=>{const d=t(a).activationMode!=="manual";!o.value&&!e.disabled&&d&&t(a).changeModelValue(e.value)})},{default:p(()=>[y(e.$slots,"default")]),_:3},8,["id","type","as","as-child","aria-selected","aria-controls","data-state","disabled","data-disabled","data-orientation"])]),_:3},8,["focusable","active"]))}}),oe=J;export{te as T,ae as a,oe as b,ee as c,x as d};
Back to Directory File Manager