BenixBenix DSv1.1.0

Tabs

Accessible tab navigation built on Radix UI.

Examples

Basic

High-level overview. Use Tabs for contextual navigation inside a page.
<TabsRoot defaultValue="overview">
<TabsList>
<TabsTrigger value="overview">Overview</TabsTrigger>
<TabsTrigger value="metrics">Metrics</TabsTrigger>
<TabsTrigger value="settings">Settings</TabsTrigger>
</TabsList>
<TabsContent value="overview">Overview content</TabsContent>
<TabsContent value="metrics">Metrics content</TabsContent>
<TabsContent value="settings">Settings content</TabsContent>
</TabsRoot>

API Reference

Props of the Tabs component.

PropTypeDefaultDescription
defaultValuestringInitially selected tab (uncontrolled).
valuestringSelected tab (controlled).
onValueChange(value: string) => void
orientation'horizontal' | 'vertical''horizontal'