linkmore-design
Version:
🌈 🚀lm组件库。🚀
25 lines • 907 B
JavaScript
// ä¸Šä¼ ç»„ä»¶ä¸»ä½“åŒºåŸŸ
import * as React from 'react';
import LmUpload from "./Upload";
import LmUploadList from "../UploadList";
var LmUploadContainer = function LmUploadContainer(_ref) {
var instance = _ref.instance;
var readOnly = instance.readOnly,
wrapper = instance.components.wrapper;
if (!wrapper) {
return /*#__PURE__*/React.createElement(React.Fragment, null, !readOnly && /*#__PURE__*/React.createElement(LmUpload, {
instance: instance
}), /*#__PURE__*/React.createElement(LmUploadList, {
instance: instance
}));
}
return wrapper === null || wrapper === void 0 ? void 0 : wrapper({
uploadDom: !readOnly && /*#__PURE__*/React.createElement(LmUpload, {
instance: instance
}),
fileListDom: /*#__PURE__*/React.createElement(LmUploadList, {
instance: instance
})
});
};
export default /*#__PURE__*/React.memo(LmUploadContainer);