avg-core-ts
Version:
Develop Adventure Game (or ADV, Visual Novel, Galgame, etc.) on your own!
20 lines (17 loc) • 540 B
JavaScript
export default function createComponent(name) {
function ReactAVGComponent(element) {
this.node = null;
// this._mountImage = null;
this._renderedChildren = null;
this._mostRecentlyPlacedChild = null;
console.trace('test code 1');
console.trace(element);
this.construct(element);
console.trace('test code 2');
}
ReactAVGComponent.displayName = name;
for (let i = 1, l = arguments.length; i < l; i++) {
Object.assign(ReactAVGComponent.prototype, arguments[i]);
}
return ReactAVGComponent;
}