import { applicationConfig, Meta, moduleMetadata, StoryObj } from '@storybook/angular'; import { importProvidersFrom } from '@angular/core'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; // components import { CaFilesCountComponent } from './ca-files-count.component'; // modules import { AngularSvgIconModule, SvgIconRegistryService } from 'angular-svg-icon'; import { HttpClientModule } from '@angular/common/http'; const meta: Meta = { title: 'Example/CaFilesCountComponent', component: CaFilesCountComponent, tags: ['autodocs'], decorators: [ applicationConfig({ providers: [importProvidersFrom(BrowserAnimationsModule)], }), moduleMetadata({ imports: [HttpClientModule, AngularSvgIconModule.forRoot()], providers: [SvgIconRegistryService], }), ], }; export default meta; type Story = StoryObj; export const FilesCount: Story = { args: { rowId: 1, filesCount: 10, }, };