v5gl-form-builder
Version:
Customise form builder from ecsite
35 lines (28 loc) • 1.01 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _react = _interopRequireDefault(require("react"));
var _headerBar = _interopRequireDefault(require("./header-bar"));
var ComponentHeader = function ComponentHeader(props) {
if (props.mutable) {
return null;
}
return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement(_headerBar["default"], {
parent: props.parent,
editModeOn: props.editModeOn,
data: props.data,
index: props.index,
setAsChild: props.setAsChild,
onDestroy: props._onDestroy,
onEdit: props.onEdit,
"static": props.data["static"],
required: props.data.required,
toolbarItemCheck: props.toolbarItemCheck,
handleTemplateElemChange: props.handleTemplateElemChange
}));
};
var _default = ComponentHeader;
exports["default"] = _default;