UNPKG

zarm

Version:

基于 React 的移动端UI库

25 lines (21 loc) 582 B
import dayjs from 'dayjs'; var parseState = function parseState(props) { var defaultValue = props.defaultValue, mode = props.mode; var value = props.value; var tmpValue; value = value || defaultValue; value = Array.isArray(value) ? value : value ? [value] : []; tmpValue = value.map(function (item) { return dayjs(item).toDate(); }).sort(function (item1, item2) { return +item1 - +item2; }); if (mode === 'range') { tmpValue = [tmpValue[0], tmpValue[tmpValue.length - 1]]; } return { value: tmpValue }; }; export default parseState;