Latest updates from IceHrmPro
This commit is contained in:
39
web/node_modules/antd/es/transfer/ListItem.js
generated
vendored
Normal file
39
web/node_modules/antd/es/transfer/ListItem.js
generated
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
|
||||
|
||||
import * as React from 'react';
|
||||
import classNames from 'classnames';
|
||||
import Checkbox from '../checkbox';
|
||||
|
||||
var ListItem = function ListItem(props) {
|
||||
var _classNames;
|
||||
|
||||
var renderedText = props.renderedText,
|
||||
renderedEl = props.renderedEl,
|
||||
item = props.item,
|
||||
checked = props.checked,
|
||||
disabled = props.disabled,
|
||||
prefixCls = props.prefixCls,
|
||||
onClick = props.onClick;
|
||||
var className = classNames((_classNames = {}, _defineProperty(_classNames, "".concat(prefixCls, "-content-item"), true), _defineProperty(_classNames, "".concat(prefixCls, "-content-item-disabled"), disabled || item.disabled), _defineProperty(_classNames, "".concat(prefixCls, "-content-item-checked"), checked), _classNames));
|
||||
var title;
|
||||
|
||||
if (typeof renderedText === 'string' || typeof renderedText === 'number') {
|
||||
title = String(renderedText);
|
||||
}
|
||||
|
||||
var listItem = /*#__PURE__*/React.createElement("li", {
|
||||
className: className,
|
||||
title: title,
|
||||
onClick: disabled || item.disabled ? undefined : function () {
|
||||
return onClick(item);
|
||||
}
|
||||
}, /*#__PURE__*/React.createElement(Checkbox, {
|
||||
checked: checked,
|
||||
disabled: disabled || item.disabled
|
||||
}), /*#__PURE__*/React.createElement("span", {
|
||||
className: "".concat(prefixCls, "-content-item-text")
|
||||
}, renderedEl));
|
||||
return listItem;
|
||||
};
|
||||
|
||||
export default React.memo(ListItem);
|
||||
Reference in New Issue
Block a user