import type { Meta, StoryObj } from '@storybook/angular'; import { FileInputComponent } from './file-input.component'; const meta: Meta = { title: 'Atoms/FileInput', component: FileInputComponent, render: (args) => ({ props: args, template: ``, }), }; export default meta; type Story = StoryObj; export const Default: Story = { args: { inputId: 'diploma', accept: ['application/pdf', 'image/jpeg'], maxSizeMb: 10, multiple: false, disabled: false, }, }; export const Multiple: Story = { args: { inputId: 'cv', accept: ['application/pdf'], maxSizeMb: 5, multiple: true, disabled: false, }, }; export const Disabled: Story = { args: { inputId: 'diploma-disabled', accept: ['application/pdf'], maxSizeMb: 10, multiple: false, disabled: true, }, };