import{b as e,s as t}from"./runtime-core.esm-bundler-Babufkcf.js";import{t as n}from"./create-CGAkPJkS.js";import{a as r}from"./QIcon-cTVL6ikA.js";var i=n({name:`QBtnGroup`,props:{unelevated:Boolean,outline:Boolean,flat:Boolean,rounded:Boolean,square:Boolean,push:Boolean,stretch:Boolean,glossy:Boolean,spread:Boolean},setup(n,{slots:i}){let a=t(()=>{let e=[`unelevated`,`outline`,`flat`,`rounded`,`square`,`push`,`stretch`,`glossy`].filter(e=>n[e]).map(e=>`q-btn-group--${e}`).join(` `);return`q-btn-group row no-wrap${e.length===0?``:` `+e}`+(n.spread?` q-btn-group--spread`:` inline`)});return()=>e(`div`,{class:a.value},r(i.default))}});export{i as t};