import{getVNodes as d,checkIfVNodeIsSelected as m}from"./DqVjOzLg.js";import c from"./C5QuBpY6.js";import{O as p,D as f,g as i,R as a}from"./BVo-4L0X.js";import"./CfjfYOu4.js";const g={name:"STabPanels",setup(n,t){const s=p({class:"s-tab-panels"},t.attrs),r=f("SidearmTabsState",{selected:0}),o=i(()=>t.slots.default?d(t.slots.default(),"STabItem"):[]);return()=>a("div",s,o.value.map((e,l)=>a(c,{...e.props,selected:m(e,l,r)},e.children?e.children.default:[])))}};export{g as default};