UNPKG

linkmore-design

Version:

🌈 🚀lm组件库。🚀

40 lines (38 loc) • 1.24 kB
"use strict"; 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 _Upload = _interopRequireDefault(require("./Upload")); var _UploadList = _interopRequireDefault(require("../UploadList")); // 上传组件主体区域 const LmUploadContainer = ({ instance }) => { const { readOnly, components: { wrapper } } = instance; if (!wrapper) { return /*#__PURE__*/React.createElement(React.Fragment, null, !readOnly && /*#__PURE__*/React.createElement(_Upload.default, { instance: instance }), /*#__PURE__*/React.createElement(_UploadList.default, { instance: instance })); } return wrapper?.({ uploadDom: !readOnly && /*#__PURE__*/React.createElement(_Upload.default, { instance: instance }), fileListDom: /*#__PURE__*/React.createElement(_UploadList.default, { instance: instance }) }); }; var _default = /*#__PURE__*/React.memo(LmUploadContainer); exports.default = _default;