import React from 'react' import { Meta, Story } from '@storybook/react' import { getComponentArgTypes } from '../storybook/configControls' import StorybookPresetsContainer from '../storybook/components/StorybookPresetsContainer' import { LmAvatarProps } from '../components/avatar/avatarTypes' import { findFirstPreset, findPresets } from '../storybook/findStorybookPresets' import { LmAvatar } from '../components/avatar/LmAvatar' import StorybookSpacingContainer from '../storybook/components/StorybookSpacingContainer' // eslint-disable-next-line import/no-anonymous-default-export export default { title: 'Design/Data Display/Avatar', component: LmAvatar, argTypes: { ...getComponentArgTypes('avatar') } } as Meta export const Presets = () => ( ) Presets.parameters = { controls: false } const Template: Story = (args) => ( ) const presetContent = findFirstPreset('avatar') const secondPreset = findPresets('avatar')[1] export const WithIcon = Template.bind({}) WithIcon.args = { ...presetContent } export const WithImage = Template.bind({}) WithImage.args = { ...secondPreset } export const Sizes = () => ( ) export const Shapes = () => ( ) export const Colors = () => ( )