import { Meta, Story } from '@storybook/react'; import { useMemo } from 'react'; import { UserContext } from '@/portainer/hooks/useUser'; import { UserViewModel } from '@/portainer/models/user'; import { HeaderContainer } from './HeaderContainer'; import { Breadcrumbs } from './Breadcrumbs'; import { HeaderTitle } from './HeaderTitle'; import { HeaderContent } from './HeaderContent'; export default { component: HeaderContainer, title: 'Components/PageHeader/HeaderContainer', } as Meta; interface StoryProps { title: string; } function Template({ title }: StoryProps) { const state = useMemo( () => ({ user: new UserViewModel({ Username: 'test' }) }), [] ); return ( ); } export const Primary: Story = Template.bind({}); Primary.args = { title: 'Container details', };