UNPKG

fx-form-widget

Version:
34 lines (31 loc) 1.03 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); exports.__esModule = true; exports.isNotNullValue = exports.disabledDate = void 0; var _dayjs = _interopRequireDefault(require("dayjs")); /** * 使时间选择器不能选择今天以前的日期(不包括今天) * @param current * @param type * @param num */ var disabledDate = exports.disabledDate = function disabledDate(current, type, num) { // Can not select days before today var tempNum = 1; if (num !== undefined) tempNum = num; if (type === 'above') { return current && current < (0, _dayjs["default"])().subtract(tempNum, 'days'); } else if (type === 'below') { return current && current > (0, _dayjs["default"])().subtract(tempNum, 'days'); } }; /** * 判断值是否真的为空,不存在 */ var isNotNullValue = exports.isNotNullValue = function isNotNullValue(value) { if (value === '' || value === undefined || value === null) { return false; } else { return true; } };