We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 7d35c38 + 34cbd21 commit f725af6Copy full SHA for f725af6
src/ReactHTMLElement.ts
@@ -35,11 +35,10 @@ class ReactHTMLElement extends HTMLElement {
35
this._mountPoint = mount;
36
}
37
38
- render(
39
- app: Parameters<ReactDOM.Renderer>[0][number]
40
- ): ReturnType<ReactDOM.Renderer> {
41
- // eslint-disable-next-line react/no-render-return-value
42
- return ReactDOM.render(app, this.mountPoint);
+ render(app: Parameters<ReactDOM.Renderer>[0][number]): void {
+ if (!this.isConnected) return;
+
+ ReactDOM.render(app, this.mountPoint);
43
44
45
disconnectedCallback(): void {
0 commit comments