@arudovwen/react-form-builder
Version:
A complete form builder for react.
29 lines (28 loc) • 1.01 kB
JavaScript
"use strict";
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"));
const ComponentHeader = props => {
if (props.mutable) {
return null;
}
return /*#__PURE__*/_react.default.createElement("div", null, props.data.pageBreakBefore && /*#__PURE__*/_react.default.createElement("div", {
className: "preview-page-break"
}, "Page Break"), /*#__PURE__*/_react.default.createElement(_headerBar.default, {
isFieldSet: props.isFieldSet,
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
}));
};
var _default = exports.default = ComponentHeader;