Skip to content

Commit 545a193

Browse files
authored
Fix isFiberMounted exports (#8465)
This got messed up in a merge conflict. It's only used for one invariant in renderSubtreeIntoContainer.
1 parent b1c988d commit 545a193

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/renderers/shared/fiber/ReactFiberTreeReflection.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ var MOUNTING = 1;
3333
var MOUNTED = 2;
3434
var UNMOUNTED = 3;
3535

36-
function isFiberMounted(fiber : Fiber) : number {
36+
function isFiberMountedImpl(fiber : Fiber) : number {
3737
let node = fiber;
3838
if (!fiber.alternate) {
3939
// If there is no alternate, this might be a new tree that isn't inserted
@@ -61,19 +61,21 @@ function isFiberMounted(fiber : Fiber) : number {
6161
// that has been unmounted.
6262
return UNMOUNTED;
6363
}
64-
exports.isFiberMounted = isFiberMounted;
64+
exports.isFiberMounted = function(fiber : Fiber) : boolean {
65+
return isFiberMountedImpl(fiber) === MOUNTED;
66+
};
6567

6668
exports.isMounted = function(component : ReactComponent<any, any, any>) : boolean {
6769
var fiber : ?Fiber = ReactInstanceMap.get(component);
6870
if (!fiber) {
6971
return false;
7072
}
71-
return isFiberMounted(fiber) === MOUNTED;
73+
return isFiberMountedImpl(fiber) === MOUNTED;
7274
};
7375

7476
exports.findCurrentHostFiber = function(parent : Fiber) : Fiber | null {
7577
// First check if this node itself is mounted.
76-
const state = isFiberMounted(parent, true);
78+
const state = isFiberMountedImpl(parent, true);
7779
if (state === UNMOUNTED) {
7880
invariant(
7981
false,

0 commit comments

Comments
 (0)