import{d as o,aT as n,Q as l,bK as i,b3 as r,aD as d,u as e,b$ as f,aF as p,c0 as _,c1 as b,c2 as m}from"./vendor-reka-Edfq1EPl.js";import{c}from"./registry-DyIszw9-.js";const h=o({__name:"Tabs",props:{class:{},defaultValue:{},orientation:{},dir:{},activationMode:{},modelValue:{},unmountOnHide:{type:Boolean},asChild:{type:Boolean},as:{}},setup(a){const s=a;return(t,u)=>(n(),l(e(f),d(s,{class:e(c)("",s.class)}),{default:i(()=>[r(t.$slots,"default")]),_:3},16,["class"]))}}),T=o({__name:"TabsList",props:{class:{}},setup(a){const s=a;return(t,u)=>(n(),l(e(_),{class:p(e(c)("inline-flex h-9 items-center justify-center rounded-lg bg-muted p-1 text-muted-foreground",s.class))},{default:i(()=>[r(t.$slots,"default")]),_:3},8,["class"]))}}),y=o({__name:"TabsTrigger",props:{class:{},value:{},disabled:{type:Boolean},asChild:{type:Boolean},as:{}},setup(a){const s=a;return(t,u)=>(n(),l(e(b),d(s,{class:e(c)("inline-flex items-center justify-center whitespace-nowrap rounded-md px-3 py-1 text-sm font-medium ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow",s.class)}),{default:i(()=>[r(t.$slots,"default")]),_:3},16,["class"]))}}),x=o({__name:"TabsContent",props:{class:{},value:{},forceMount:{type:Boolean},asChild:{type:Boolean},as:{}},setup(a){const s=a;return(t,u)=>(n(),l(e(m),d(s,{class:e(c)("ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 mt-4",s.class)}),{default:i(()=>[r(t.$slots,"default")]),_:3},16,["class"]))}});export{T as _,y as a,x as b,h as c};
