Tabs
A tab is a navigation component that allows users to switch between different sections of content.
API DocumentationImport
import { Tabs } from "@aeonkit/react";Usage
Default
The default tabs component.
Content tab 1
<Tabs defaultValue="tab1"> <Tabs.List> <Tabs.Tab value="tab1">My Cool Tab 1</Tabs.Tab> <Tabs.Tab value="tab2">My Cool Tab 2</Tabs.Tab> </Tabs.List> <Tabs.Content value="tab1"> <p className="text-sm">Content tab 1</p> </Tabs.Content> <Tabs.Content value="tab2"> <p className="text-sm">Content tab 2</p> </Tabs.Content></Tabs>Underline
Change the variant to underline using the variant prop.
Content tab 1
<Tabs variant="underline" defaultValue="tab1"> <Tabs.List> <Tabs.Tab value="tab1">My Cool Tab 1</Tabs.Tab> <Tabs.Tab value="tab2">My Cool Tab 2</Tabs.Tab> </Tabs.List> <Tabs.Content value="tab1"> <p className="text-sm ">Content tab 1</p> </Tabs.Content> <Tabs.Content value="tab2"> <p className="text-sm ">Content tab 2</p> </Tabs.Content></Tabs>Props
- variant?
-
"underline""pill"The variant of the tabs
Default:
pill
API Interface: TabsProps
API Interface: TabsContentProps
API Interface: TabsListProps
API Interface: TabsTriggerProps