Tab
A tab represents a single selectable option within a tabs interface. Each tab is labelled to indicate the content it corresponds to, and selecting it updates the view to display the associated content area.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aliquam aliquid aperiam earum facilis fugiat in, itaque laboriosam, libero molestias nulla, pariatur qui quod sequi sint totam? Fuga ipsum placeat unde.
WARNING
This component is best used within Tabs. The icon and label props are not rendered without it.
Props
icon?: FluxIconName
The icon of the tab.
label?: string
The label of the tab.
Slots
default
The content of the tab.
Examples
Basic
A basic tab.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aliquam aliquid aperiam earum facilis fugiat in, itaque laboriosam, libero molestias nulla, pariatur qui quod sequi sint totam? Fuga ipsum placeat unde.
<template>
<FluxPane>
<FluxTab
label="Common">
<FluxPaneBody>
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aliquam aliquid aperiam earum facilis fugiat in, itaque laboriosam, libero molestias nulla, pariatur qui quod sequi sint totam? Fuga ipsum placeat unde.
</FluxPaneBody>
</FluxTab>
</FluxPane>
</template>
<script
setup
lang="ts">
import { FluxPane, FluxPaneBody, FluxTab } from '@flux-ui/components';
</script>