@samitouri / QOS-React / commits / 33eddbc0c8

Fix falling in dev mode (#12407)

FiberNode stateNode could be null So I get TypeError: ``` at performWorkOnRoot (/tmp/my-project/node_modules/react-dom/cjs/react-dom.development.js:11014:24) TypeError: Cannot read property '_warnedAboutRefsInRender' of null at findDOMNode (/tmp/my-project/node_modules/react-dom/cjs/react-dom.development.js:15264:55) ```

Vasiliy committed Mar 21, 2018 at 12:41 UTC 33eddbc0c80652f5a2e7307345f998828ed5a267
1 file changed +1 -1
packages/react-dom/src/client/ReactDOM.js
+1 -1
@@ -1126,7 +1126,7 @@ const ReactDOM: Object = {
1126 ): null | Element | Text {
1127 if (__DEV__) {
1128 let owner = (ReactCurrentOwner.current: any);
1129 - if (owner !== null) {
1129 + if (owner !== null && owner.stateNode !== null) {
1130 const warnedAboutRefsInRender =
1131 owner.stateNode._warnedAboutRefsInRender;
1132 warning(