```ts // List.stories.ts import { Story, Meta } from '@storybook/angular/types-6-0'; import { moduleMetadata } from '@storybook/angular'; import { CommonModule } from '@angular/common'; import List from './list.component'; import ListItem from './list-item.component'; export default { component: List, title: 'List', decorators: [ moduleMetadata({ declarations: [List,ListItem], imports: [CommonModule], }), ], } as Meta; // Always an empty list, not super interesting export const Empty: Story = (args: List) => ({ props: args, template: ``, }); export const OneItem: Story = (args) => ({ props: args, template: ` `, }); export const ManyItems: Story = (args) => ({ props: args, template: ` `, }); ```