@finastra/tab-bar
Version:
TabBar Web Component
46 lines (33 loc) • 1.52 kB
Markdown
# TabBar
[](https://www.npmjs.com/package/@finastra/tab-bar)
[](https://bundlephobia.com/result?p=@finastra/tab-bar')
[](https://finastra.github.io/finastra-design-system/?path=/story/navigation-tabs-tab-bar--default)
Tabs organize content across different screens, data sets, and other interactions.
The `fds-tab-bar` extends [Material web's mwc-tab-bar-base](https://github.com/material-components/material-web/tree/master/packages/tab-bar).
## Usage
### Import
```
npm i @finastra/tab-bar
```
```ts
import '@finastra/tab-bar';
import '@finastra/tab';
...
<fds-tab-bar seperator>
<fds-tab label="Active"></fds-tab>
<fds-tab label="Disabled" disabled></fds-tab>
<fds-tab label="Inactive"></fds-tab>
<fds-tab label="Inactive"></fds-tab>
</fds-tab-bar>
```
### Pure HTML pages
```html
<script src="https://cdn.jsdelivr.net/npm/@finastra/tab/dist/tab.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@finastra/tab-bar/dist/tab-bar.js"></script>
<fds-tab-bar seperator>
<fds-tab label="Active"></fds-tab>
<fds-tab label="Disabled" disabled></fds-tab>
<fds-tab label="Inactive"></fds-tab>
<fds-tab label="Inactive"></fds-tab>
</fds-tab-bar>
```