import type { Meta, StoryObj } from '@storybook/react' import { SvgMagnifyingGlass } from '@chainlink/blocks-icons' import { AlgoliaSearch } from '../AlgoliaSearch' import { Button } from '../Button' import { PageHeader, PageHeaderTitle, PageHeaderNavTabs, PageHeaderActions, PageHeaderBreadcrumb, } from './PageHeader' const meta = { title: 'Navigation/PageHeader', component: PageHeader, parameters: { layout: 'fullscreen', }, argTypes: { className: { control: 'text', description: 'Additional CSS classes to apply to the page header.', table: { type: { summary: 'string' }, }, }, }, } satisfies Meta export default meta type Story = StoryObj export const Default: Story = { render: (args) => ( Page Title ), } export const WithNavTabs: Story = { render: (args) => ( {children}} /> ), } export const WithAlgoliaSearch: Story = { render: (args) => ( {children}} /> ), } export const WithBreadcrumb: Story = { render: (args) => ( {label}} /> ), } export const WithBreadcrumbMultiple: Story = { render: (args) => ( {label}} /> ), }