@samitouri / QOS-React-2 / commits / b831aec48f

chore(fast-refresh): double check wasMounted (#22740)

anc95 committed Nov 19, 2021 at 05:15 UTC b831aec48f2d54913b836d2288b62b7eee9fbca1
1 file changed +3 -1
packages/react-refresh/src/ReactFreshRuntime.js
+3 -1
@@ -554,7 +554,9 @@ export function injectIntoGlobalHook(globalObject: any): void {
554 if (alternate !== null) {
555 const wasMounted =
556 alternate.memoizedState != null &&
557 - alternate.memoizedState.element != null;
557 + alternate.memoizedState.element != null &&
558 + mountedRoots.has(root);
559 +
560 const isMounted =
561 current.memoizedState != null &&
562 current.memoizedState.element != null;