|
|
+import{_ as a,u as e,r as s,w as l,f as t,g as u,i as o,j as r,k as c,l as d,C as p,F as i,G as m,H as v,n,t as b,m as _,v as f,x}from"./index-D1f1XSdd.js";import{_ as g}from"./cwg-combox.DN7kzRDe.js";const k=a({__name:"cwg-asset-tabs",props:{tabs:{type:Array,required:!0},modelValue:{type:[String,Number],required:!0}},emits:["update:modelValue"],setup(a,{emit:k}){const{t:V}=e(),h=a,w=k,y=s(h.modelValue);l((()=>h.modelValue),(a=>{a!==y.value&&(y.value=a)})),l(y,(a=>{w("update:modelValue",a)}));return(e,s)=>{const l=f,k=x,h=t(u("cwg-combox"),g);return o(),r(k,{class:"asset-tabs"},{default:c((()=>[d(k,{class:"tab-list"},{default:c((()=>[(o(!0),p(i,null,m(a.tabs,(a=>(o(),r(k,{key:a.value,class:v(["tab-item",{active:y.value===a.value}]),onClick:e=>{var s;(s=a.value)!==y.value&&(y.value=s)}},{default:c((()=>[d(l,{class:"tab-label"},{default:c((()=>[n(b(a.text),1)])),_:2},1024)])),_:2},1032,["class","onClick"])))),128))])),_:1}),d(h,{value:y.value,"onUpdate:value":s[0]||(s[0]=a=>y.value=a),clearable:!1,options:a.tabs,placeholder:_(V)("placeholder.choose"),class:"tab-picker"},null,8,["value","options","placeholder"])])),_:1})}}},[["__scopeId","data-v-de52352e"]]);export{k as _};
|