UNPKG

@postnord/web-components

Version:

PostNord Web Components

48 lines (47 loc) 1.16 kB
/*! * Built with Stencil * By PostNord. */ import { createDocumentation } from "../../../../globals/documentation/story"; import docs from "./pn-tab-docs.json"; const { argTypes, textContent } = createDocumentation(docs); /** The `pn-tab` is used within a `pn-tablist` element. */ const meta = { title: 'Components/Navigation/Tablist/Tab', component: 'pn-tab', parameters: { layout: 'padded', docs: { description: { story: textContent, }, }, actions: { handles: ['tabchange'], }, }, args: { label: 'Dashboard', value: 'dashboard', href: '', icon: '', ariacontrols: '', tabid: '', }, argTypes, }; export default meta; import { createPnTablist } from "../renderTablist"; export const PnTab = { name: 'pn-tab', render: args => createPnTablist(args, { isTablist: false }), }; /** Use icon on the `pn-tab`. */ export const PnTabIcon = { name: 'pn-tab (icon)', render: PnTab.render, args: { icon: 'dashboard', }, }; //# sourceMappingURL=pn-tab.stories.js.map