UNPKG

ant-design-vue

Version:

An enterprise-class UI design language and Vue-based implementation

43 lines (35 loc) 1.22 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _vue = require("vue"); var _vueTypes = _interopRequireDefault(require("../_util/vue-types")); var _LazyRenderBox = _interopRequireDefault(require("./LazyRenderBox")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var _default2 = { props: { hiddenClassName: _vueTypes.default.string.def(''), prefixCls: _vueTypes.default.string, visible: _vueTypes.default.looseBool }, render: function render() { var _this = this; var _a, _b; var _this$$props = this.$props, prefixCls = _this$$props.prefixCls, visible = _this$$props.visible, hiddenClassName = _this$$props.hiddenClassName; return (0, _vue.createVNode)("div", { "class": !visible ? hiddenClassName : '' }, [(0, _vue.createVNode)(_LazyRenderBox.default, { "class": "".concat(prefixCls, "-content"), "visible": visible }, { default: function _default() { return [(_b = (_a = _this.$slots).default) === null || _b === void 0 ? void 0 : _b.call(_a)]; } })]); } }; exports.default = _default2;