UNPKG

yzsd

Version:
16 lines 1.05 kB
import _defineProperty from "@babel/runtime/helpers/esm/defineProperty"; import classNames from 'classnames'; export var tuple = function tuple() { for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } return args; }; var ClearableInputType = tuple('text', 'input'); export function hasPrefixSuffix(props) { return !!(props.prefix || props.suffix || props.allowClear); } export function getStatusClassNames(prefixCls, status, hasFeedback) { var _classNames; return classNames((_classNames = {}, _defineProperty(_classNames, "".concat(prefixCls, "-status-success"), status === 'success'), _defineProperty(_classNames, "".concat(prefixCls, "-status-warning"), status === 'warning'), _defineProperty(_classNames, "".concat(prefixCls, "-status-error"), status === 'error'), _defineProperty(_classNames, "".concat(prefixCls, "-status-validating"), status === 'validating'), _defineProperty(_classNames, "".concat(prefixCls, "-has-feedback"), hasFeedback), _classNames)); }