diff --git a/src/content.tsx b/src/content.tsx index c9eb923..2a9c318 100644 --- a/src/content.tsx +++ b/src/content.tsx @@ -7,7 +7,14 @@ import './content.less' addMiddleware(withErrorLog) -const SideBarElement = document.createElement('div') -document.body.appendChild(SideBarElement) +function init() { + const SideBarElement = document.createElement('div') + document.body.appendChild(SideBarElement) + ReactDOM.render(, SideBarElement) +} -ReactDOM.render(, SideBarElement) +if (document.readyState === 'loading') { + document.addEventListener('DOMContentLoaded', init) +} else { + init() +}