@aliretail/react-materials-components
Version:
28 lines (20 loc) • 764 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports["default"] = exports.PowerEditor = void 0;
var _PowerEditor = _interopRequireDefault(require("../../PowerEditor"));
var _next = require("@formily/next");
var _shared = require("../shared");
var mapProps = function mapProps(props, fieldProps) {
(0, _shared.mapStyledProps)(props, fieldProps);
if (props.readOnly || 'editable' in props && !props.editable) {
props.isPreview = true;
}
};
var PowerEditor = (0, _next.connect)({
getProps: mapProps,
getComponent: _shared.mapCustomComponent
})(_PowerEditor["default"]);
exports.PowerEditor = PowerEditor;
var _default = PowerEditor;
exports["default"] = _default;