Slide 51
Slide 51 text
registerReactComponent(reactElement, selector) {
this._registeredReactMetadata[selector] = {
mounted: false,
reactElement,
selector,
};
},
onRender() {
Object.keys(this._registeredReactMetadata).forEach(selector => {
const reactComponent = this._registeredReactMetadata[selector];
const domElement = this._getElForSelector(reactComponent.selector);
ReactDOM.render(reactComponent.reactElement, domElement);
});
},