UNPKG

shineout

Version:

Shein 前端组件库

18 lines (16 loc) 621 B
import inputBorder from '../hoc/inputBorder'; import inputable from '../Form/inputable'; import { compose } from '../utils/func'; import { datepickerClass } from './styles'; import Container from './Container'; import value from './value'; import absolute from '../Table/context'; var getClassName = function getClassName(opt) { return datepickerClass('_', (opt.range ? 'r' : 'c') + "-" + (opt.type || 'date')); }; var Datepicker = compose(inputable, inputBorder({ className: getClassName, innerWidth: true }), value, absolute)(Container); Datepicker.displayName = 'ShineoutDatepicker'; export default Datepicker;