import type { Meta, StoryFn } from '@storybook/react'
import { createSizeDecorator } from '../../utils/decorators'
import {
NavTabs,
NavTabsContent,
NavTabsList,
NavTabsTitle,
NavTabsTrigger,
} from './NavTabs'
export default {
title: 'Navigation/NavTabs/Primitives',
component: NavTabs,
decorators: [createSizeDecorator('XS')],
} satisfies Meta
export const Default: StoryFn = (args) => (
Runs
Deployments
View your runs here
View your deployments here
)
export const WithTitle: StoryFn = (args) => (
Dashboard
Overview
Analytics
Reports
Dashboard overview with key metrics and summaries
Analytics dashboard with charts and graphs
Reports section with downloadable documents
)
export const MultipleOptions: StoryFn = (args) => (
Overview
Analytics
Reports
Settings
Overview content with key metrics and summaries
Analytics dashboard with charts and graphs
Reports section with downloadable documents
Settings panel for configuration options
)
export const WithIcons: StoryFn = (args) => (
Overview
Analytics
Reports
Settings
Overview content with key metrics and summaries
Analytics dashboard with charts and graphs
Reports section with downloadable documents
Settings panel for configuration options
)
export const WithDisabledTab: StoryFn = (args) => (
Runs
Deployments
View your runs here
View your deployments here
)