import { Meta, moduleMetadata, StoryObj, applicationConfig, } from '@storybook/angular'; import { importProvidersFrom } from '@angular/core'; //module import { AngularSvgIconModule, SvgIconRegistryService } from 'angular-svg-icon'; import { HttpClientModule } from '@angular/common/http'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; //components import { CaNoteComponent } from '../ca-note/ca-note.component'; const meta: Meta = { title: 'Example/Notes', component: CaNoteComponent, tags: ['autodocs'], decorators: [ applicationConfig({ providers: [importProvidersFrom(BrowserAnimationsModule)], }), moduleMetadata({ imports: [HttpClientModule, AngularSvgIconModule.forRoot()], providers: [SvgIconRegistryService], }), ], argTypes: {}, }; export default meta; type Story = StoryObj; export const Notes: Story = { args: { isParking: false, type: 'dark', isDispatch: false, isOpenAll: false, }, };