v5gl-form-builder
Version:
Customise form builder from ecsite
38 lines (30 loc) • 872 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = editForm;
var _react = _interopRequireDefault(require("react"));
var _store = _interopRequireDefault(require("./stores/store"));
/**
* <EditForm />
*/
function editForm(props) {
function generateDataItems() {
if (!props.hasOwnProperty('editJSON') || !props.editJSON) {
alert("JSON not found!");
return;
}
var json = props.editJSON;
_store["default"].dispatch('updateOrder', json.list);
}
return /*#__PURE__*/_react["default"].createElement("button", {
className: "btn btn-default float-right",
style: {
marginRight: '10px'
},
onClick: function onClick() {
return generateDataItems();
}
}, "Edit Form");
}