dbm
Version:
31 lines (22 loc) • 736 B
JavaScript
import React from "react";
import Dbm from "../../index.js";
export default class InsertElement extends Dbm.react.BaseObject {
_construct() {
super._construct();
}
_removedUsedProps(aProps) {
//console.log("_removedUsedProps");
delete aProps["element"];
}
_renderMainElement() {
//console.log("InsertElement::render");
//console.log(this);
let element = this.getPropValue("element");
if(!element) {
return React.createElement("div", {}, "No element set");
}
let props = this._copyProps(element.props);
let returnElement = Dbm.react.ChildFunctions.clone(element, props);
return returnElement;
}
}