Function
TabsTrigger
({
className,
...props
}: React.ComponentProps<typeof TabsPrimitive.Trigger>)
Source from the content-addressed store, hash-verified
| 35 | } |
| 36 | |
| 37 | function TabsTrigger({ |
| 38 | className, |
| 39 | ...props |
| 40 | }: React.ComponentProps<typeof TabsPrimitive.Trigger>) { |
| 41 | return ( |
| 42 | <TabsPrimitive.Trigger |
| 43 | data-slot="tabs-trigger" |
| 44 | className={cn( |
| 45 | "data-[state=active]:bg-background dark:data-[state=active]:text-foreground focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:outline-ring dark:data-[state=active]:border-input dark:data-[state=active]:bg-input/30 text-foreground dark:text-muted-foreground inline-flex h-[calc(100%-1px)] flex-1 items-center justify-center gap-1.5 rounded-md border border-transparent px-2 py-1 text-sm font-medium whitespace-nowrap transition-[color,box-shadow] focus-visible:ring-[3px] focus-visible:outline-1 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:shadow-sm [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4", |
| 46 | className |
| 47 | )} |
| 48 | {...props} |
| 49 | /> |
| 50 | ) |
| 51 | } |
| 52 | |
| 53 | function TabsContent({ |
| 54 | className, |
Callers
nothing calls this directly
Tested by
no test coverage detected