Skip to content

TabPanel

<ts-tab-panel> vv0.4.0

The ts-tab-panel component.

Open in Storybook for interactive demos.

<ts-tab-panel>Content</ts-tab-panel>
PropertyAttributeTypeDefaultDescription
disableddisabledbooleanfalseWhether this tab is disabled.
iconiconstring | undefinedOptional icon name displayed before the tab label.
tabtabstringThe label text displayed in the tab button.
valuevaluestringUnique identifier for this tab panel.
NameDescription
*(default)*Default slot for panel content.

Use ::part() to style internal elements:

PartDescription
panelThe panel container element.
ts-tab-panel::part(panel) {
/* your custom styles */
}
<ts-tab-panel>Content</ts-tab-panel>
import { TsTabPanel } from '@tessera-ui/react';
<TsTabPanel>Content</TsTabPanel>