antd
Version:
An enterprise-class UI design language and React components implementation
38 lines (37 loc) • 1.45 kB
JavaScript
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault")["default"];
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard")["default"];
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var React = _interopRequireWildcard(require("react"));
var _ = require(".");
var _empty = _interopRequireDefault(require("../empty"));
var defaultRenderEmpty = function defaultRenderEmpty(componentName) {
return /*#__PURE__*/React.createElement(_.ConfigConsumer, null, function (_ref) {
var getPrefixCls = _ref.getPrefixCls;
var prefix = getPrefixCls('empty');
switch (componentName) {
case 'Table':
case 'List':
return /*#__PURE__*/React.createElement(_empty["default"], {
image: _empty["default"].PRESENTED_IMAGE_SIMPLE
});
case 'Select':
case 'TreeSelect':
case 'Cascader':
case 'Transfer':
case 'Mentions':
return /*#__PURE__*/React.createElement(_empty["default"], {
image: _empty["default"].PRESENTED_IMAGE_SIMPLE,
className: "".concat(prefix, "-small")
});
/* istanbul ignore next */
default:
// Should never hit if we take all the component into consider.
return /*#__PURE__*/React.createElement(_empty["default"], null);
}
});
};
var _default = exports["default"] = defaultRenderEmpty;
;