UNPKG

@alitajs/antd-plus

Version:

基于 ant-design 封装的偏业务组件

24 lines (21 loc) 850 B
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 React, { forwardRef } from 'react'; import classNames from 'classnames'; var Item = /*#__PURE__*/forwardRef(function (props, ref) { var prefixCls = props.prefixCls, className = props.className, style = props.style, children = props.children, onClick = props.onClick, key = props.key; var handleClick = function handleClick() { onClick && onClick(key); }; return /*#__PURE__*/React.createElement("div", { className: classNames(className, _defineProperty({}, "".concat(prefixCls), true)), ref: ref, style: style, onClick: handleClick }, children); }); export default Item;