l2logic2b/ui

Tabs

A set of layered sections of content, only one of which is displayed at a time.

Installation

npx logic2b@latest add tabs

Usage

import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs"

<Tabs defaultValue="account">
  <TabsList>
    <TabsTrigger value="account">Account</TabsTrigger>
    <TabsTrigger value="password">Password</TabsTrigger>
  </TabsList>
  <TabsContent value="account">Account settings.</TabsContent>
  <TabsContent value="password">Password settings.</TabsContent>
</Tabs>

API

Prop Type Default
defaultValue (Tabs) string
value / onValueChange (Tabs) string / (value: string) => void
orientation (Tabs) horizontal | vertical horizontal