ReactDOM.render()currently returns a reference to the rootReactComponentinstance. However, using this return value is legacy and should be avoided because future versions of React may render components asynchronously in some cases. If you need a reference to the rootReactComponentinstance, the preferred solution is to attach a callback ref to the root element.
Source: ReactDOM documentation
This rule will warn you if you try to use the ReactDOM.render() return value.
The following pattern is considered a warning:
const inst = ReactDOM.render(<App />, document.body);
doSomethingWithInst(inst);The following patterns are not considered warnings:
ReactDOM.render(<App ref={doSomethingWithInst} />, document.body);
ReactDOM.render(<App />, document.body, doSomethingWithInst);