import{V as d}from"./vendor-ui-CGT0cG1n.js";import{v as p,aB as i,ay as c,aE as f,ab as V,j as _,p as g,ah as v,aO as S,ai as B,_ as k,A as x,X as A,ax as t,g as P}from"./vendor-core-BKehvho7.js";const j=p({inheritAttrs:!1,__name:"BaseSegmented",props:{modelValue:{},modelModifiers:{}},emits:["update:modelValue"],setup(o){const s=i(o,"modelValue"),r=c(),l=f(),n=P(()=>Object.keys(l));return(m,a)=>(V(),_(t(d),A({modelValue:s.value,"onUpdate:modelValue":a[0]||(a[0]=e=>s.value=e)},t(r)),g({_:2},[v(n.value,e=>({name:e,fn:S(u=>[B(m.$slots,e,k(x(u)))])}))]),1040,["modelValue"]))}});export{j as _};
