UNPKG

@eureca/eureca-ui

Version:

UI component library of Eureca's user and admin apps

54 lines (40 loc) 1.52 kB
import { Meta, Story, Preview, Title, Subtitle, Description, Props, } from '@storybook/addon-docs/blocks'; import { withKnobs } from '@storybook/addon-knobs'; import { Box, ThemeProvider } from '@material-ui/core'; import MuiTheme from '../../../theme/mui'; import { Flex } from '../../Flex'; import { SelectDatePicker } from '../'; import { SelectDatePickerInput } from './select-datepicker.stories.js'; <Meta title='Material/Inputs' component={SelectDatePicker} decorators={[withKnobs]}/> <Title>Select Datepicker Input</Title> <Description> Select de data dos aplicativos Eureca. </Description> <Preview> <Story name="Select Datepicker Input"> <SelectDatePickerInput /> </Story> </Preview> <Subtitle>Props</Subtitle> | Nome | Descrição | Default | |:-------:|:-------------------------------:|:-----------:| | initialDate | Data inicial do componente <br /> func | new Date() | | onChange | Função de onChange do componente <br /> func | - | | helperText | Texto localizado na parte inferior do input do Material-UI <br /> string | - | | error | Variável que controla estado de erro do componente <br /> bool | - | <Subtitle>Formato de Dados</Subtitle> > O formato de saída é um array, `data`, com um ou dois valores de acordo com as opções. - **false:** se `Nunca expira` for marcado - **date_object:** se qualquer data for marcada <Subtitle>Exemplo de Aplicação</Subtitle> ```jsx <SelectDatePicker data={values} onChange={handleChange} /> ```