UNPKG

@eureca/eureca-ui

Version:

UI component library of Eureca's user and admin apps

54 lines (43 loc) 1.34 kB
import { Meta, Story, Preview, Title, Subtitle, Description, Props, } from '@storybook/addon-docs/blocks'; import { withKnobs } from '@storybook/addon-knobs'; import { Flex } from '../../Flex'; import { Avatar } from '../'; import { BasicAvatar } from './avatar.stories.js'; <Meta title='Originals/Avatar' component={Avatar} decorators={[withKnobs]}/> <Title>Avatar</Title> <Description> Avatar dos aplicativos Eureca. </Description> <Preview> <Story name="Basic Avatar"> <BasicAvatar /> </Story> </Preview> <Subtitle>Props</Subtitle> | Nome | Descrição | Default | |:-------:|:-------------------------------:|:-----------:| | name | String que estará no alt do avatar <br /> 'string' \| 'node' | '' | | src | URL do avatar a ser usado <br /> 'string' | placeholder | | color | Cor do aro ao redor do avatar <br /> 'string' | 'transparent' | | size | Tamanho do avatar <br /> 'number' | 48 | | style | Objeto de estilo da imagem <br /> 'object' | null | | containerStyle | Objeto de estilo do container <br /> 'object' | null | | props | Outras props necessárias, como um onClick <br /> | 'contained' | <Subtitle>Exemplo de Aplicação</Subtitle> ```jsx <Avatar name='user-avatar' src='link-do-avatar-aqui' size={120} color='#000000' onClick={handleClick} /> ```