Skip to content

Commit 33eddbc

Browse files
Yeti-orgaearon
authored andcommitted
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) ```
1 parent ab4dc50 commit 33eddbc

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/react-dom/src/client/ReactDOM.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1126,7 +1126,7 @@ const ReactDOM: Object = {
11261126
): null | Element | Text {
11271127
if (__DEV__) {
11281128
let owner = (ReactCurrentOwner.current: any);
1129-
if (owner !== null) {
1129+
if (owner !== null && owner.stateNode !== null) {
11301130
const warnedAboutRefsInRender =
11311131
owner.stateNode._warnedAboutRefsInRender;
11321132
warning(

0 commit comments

Comments
 (0)