Horizontal tab control with controlled or uncontrolled state, keyboard navigation, and per-tab badges.
Tabs organizes content into multiple panels with a single visible at a time. The tab strip handles overflow with optional horizontal scroll or compaction into a more-menu.
Per-tab badges (counts, status indicators) display alongside the label. Each tab can optionally lazy-render its panel content to defer expensive renders until the tab is active.
Skip the manual import — ask your AI agent to build with this component. The Builder skill knows its props, variants, and idioms.
Configure a demo environment in about twenty seconds — theme, spacing, the modules you care about, sample data for your industry — then launch the full dashboard in your browser. Nothing to install, no signup.