File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed
src/renderers/shared/fiber Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ var MOUNTING = 1;
3333var MOUNTED = 2 ;
3434var 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
6668exports . 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
7476exports . 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 ,
You can’t perform that action at this time.
0 commit comments