import { type Meta, type StoryObj } from '@storybook/angular'; import { SkeletonLoaderDirective } from '@isa/ui/skeleton-loader'; type SkeletonLoaderDirectiveInputs = { uiSkeletonLoader: boolean; uiSkeletonLoaderWidth?: string; uiSkeletonLoaderHeight?: string; }; const meta: Meta = { component: SkeletonLoaderDirective, title: 'ui/skeleton-loader/SkeletonLoaderDirective', args: { uiSkeletonLoader: false, uiSkeletonLoaderWidth: '100px', uiSkeletonLoaderHeight: '', }, argTypes: { uiSkeletonLoader: { control: 'boolean' }, uiSkeletonLoaderWidth: { control: 'text' }, uiSkeletonLoaderHeight: { control: 'text' }, }, render: (args) => ({ props: args, template: `
This is my content!
`, }), }; export default meta; type Story = StoryObj; export const Default: Story = {};