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
defaultValuestring—Initially selected tab (uncontrolled).
valuestring—Selected tab (controlled).
onValueChange(value: string) => void——
orientation'horizontal' | 'vertical''horizontal'—