@ccs-design/ui
Version:
42 lines (39 loc) • 831 B
JavaScript
import "antd/es/modal/style";
import _Modal from "antd/es/modal";
import _empty from 'lodash/isEmpty';
var confirm = _Modal.confirm; // 确认提示框
export function showConfirm(title) {
var content = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '';
return new Promise(function (resolve) {
confirm({
title: title,
content: content,
okText: '确定',
okType: 'danger',
cancelText: '取消',
centered: true,
onOk: function onOk() {
resolve(true);
},
onCancel: function onCancel() {
resolve(false);
}
});
});
}
/**
* 空判断
* @param val
* @returns
*/
export function isEmpty(val) {
return _empty(val);
}
/**
* 非空
* @param val
* @returns
*/
export function isNotEmpty(val) {
return !isEmpty(val);
}