Tab Content Crossfade
displayTabs with animated crossfade transition between content panels.
Preview
No preview available
Check the code examples below.
Installation
npm install @launchapp/design-systemImport
import { TabContentCrossfade } from "@launchapp/design-system";Examples
Animated tab switcher
<TabContentCrossfade tabs={[ { id: "overview", label: "Overview", content: <div>Overview content</div> }, { id: "details", label: "Details", content: <div>Details content</div> }, { id: "history", label: "History", content: <div>History content</div> }, ]} defaultTab="overview"/>Props
| Prop | Type | Default | Description |
|---|---|---|---|
tabs* | Array<{ id: string; label: string; content: React.ReactNode }> | — | Tab definitions. |
defaultTab | string | — | Initially active tab id. |