linkmore-design
Version:
π πlmη»δ»ΆεΊγπ
23 lines β’ 1.12 kB
JavaScript
import _extends from "@babel/runtime/helpers/esm/extends";
import _defineProperty from "@babel/runtime/helpers/esm/defineProperty";
import _objectWithoutProperties from "@babel/runtime/helpers/esm/objectWithoutProperties";
var _excluded = ["prefixCls", "className", "hoverable"];
import classNames from 'classnames';
import * as React from 'react';
import { ConfigConsumer } from "../config-provider";
var Grid = function Grid(_ref) {
var prefixCls = _ref.prefixCls,
className = _ref.className,
_ref$hoverable = _ref.hoverable,
hoverable = _ref$hoverable === void 0 ? true : _ref$hoverable,
props = _objectWithoutProperties(_ref, _excluded);
return /*#__PURE__*/React.createElement(ConfigConsumer, null, function (_ref2) {
var getPrefixCls = _ref2.getPrefixCls;
var prefix = getPrefixCls('card', prefixCls);
var classString = classNames("".concat(prefix, "-grid"), className, _defineProperty({}, "".concat(prefix, "-grid-hoverable"), hoverable));
return /*#__PURE__*/React.createElement("div", _extends({}, props, {
className: classString
}));
});
};
export default Grid;