import{d as c,bl as i,bm as p,o,c as n,F as m,p as d,g as r,w as f,l as v,ar as C,j as y,a as g,t as h,n as k,_ as B}from"./Co0rzPff.js";import{B as _}from"./C3q4b65f.js";const b={class:"chips"},V=c({__name:"Chips",props:i({items:{},formatLabel:{type:Function,default:s=>s.toString()},neverEmpty:{type:Boolean,default:!0},capitalize:{type:Boolean,default:!0}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(s){const l=s,e=p(s,"modelValue");l.items.length>0&&l.neverEmpty&&!e.value&&(e.value=l.items[0]);function u(a){e.value===a&&!l.neverEmpty?e.value=null:e.value=a}return(a,z)=>(o(),n("div",b,[(o(!0),n(m,null,d(a.items,t=>(o(),r(_,{key:a.formatLabel(t),class:k(["btn",{selected:e.value===t,capitalize:a.capitalize}]),onClick:E=>u(t)},{default:f(()=>[e.value===t?(o(),r(v(C),{key:0})):y("",!0),g("span",null,h(a.formatLabel(t)),1)]),_:2},1032,["class","onClick"]))),128))]))}}),I=B(V,[["__scopeId","data-v-e9b48429"]]);export{I as C};