Tabs
A set of layered sections of content—known as tab panels—that are displayed one at a time.
Demo
Account Settings
Make changes to your account here. Click save when you're done.
Usage
import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs"
export function TabsDemo() {
return (
<Tabs defaultValue="account" className="w-[400px]">
<TabsList className="grid w-full grid-cols-2">
<TabsTrigger value="account">Account</TabsTrigger>
<TabsTrigger value="password">Password</TabsTrigger>
</TabsList>
<TabsContent value="account">
<div className="space-y-2">
<h3 className="text-lg font-medium">Account</h3>
<p className="text-sm text-muted-foreground">
Make changes to your account here.
</p>
</div>
</TabsContent>
<TabsContent value="password">
<div className="space-y-2">
<h3 className="text-lg font-medium">Password</h3>
<p className="text-sm text-muted-foreground">
Change your password here.
</p>
</div>
</TabsContent>
</Tabs>
)
}API Reference
Tabs
The root component that manages tab state.
TabsList
Contains the tab triggers.
TabsTrigger
The clickable tab button.
TabsContent
The content that appears when a tab is active.
HUD · Page · Tree
All systems operational