ocrcc-chatbox/src/index.js

26 lines
560 B
JavaScript
Raw Normal View History

2018-05-26 18:53:54 +00:00
import React from 'react';
import ReactDOM from 'react-dom';
import Widget from './widget';
2018-05-29 02:49:38 +00:00
export default class EmbeddableWidget {
static render() {
const component = <Widget />;
function doRender() {
const containerEl = document.createElement('div');
document.body.appendChild(containerEl);
ReactDOM.render(
component,
containerEl,
);
}
if (document.readyState === 'complete') {
doRender();
} else {
window.addEventListener('load', () => {
doRender();
});
}
}
}