(targetNode)
| 18074 | } |
| 18075 | var return_targetInst = null; |
| 18076 | function findInstanceBlockingTarget(targetNode) { |
| 18077 | return_targetInst = null; |
| 18078 | targetNode = getClosestInstanceFromNode(targetNode); |
| 18079 | if (null !== targetNode) { |
| 18080 | var nearestMounted = getNearestMountedFiber(targetNode); |
| 18081 | if (null === nearestMounted) targetNode = null; |
| 18082 | else { |
| 18083 | var tag = nearestMounted.tag; |
| 18084 | if (13 === tag) { |
| 18085 | targetNode = getSuspenseInstanceFromFiber(nearestMounted); |
| 18086 | if (null !== targetNode) return targetNode; |
| 18087 | targetNode = null; |
| 18088 | } else if (3 === tag) { |
| 18089 | if (nearestMounted.stateNode.current.memoizedState.isDehydrated) |
| 18090 | return 3 === nearestMounted.tag |
| 18091 | ? nearestMounted.stateNode.containerInfo |
| 18092 | : null; |
| 18093 | targetNode = null; |
| 18094 | } else nearestMounted !== targetNode && (targetNode = null); |
| 18095 | } |
| 18096 | } |
| 18097 | return_targetInst = targetNode; |
| 18098 | return null; |
| 18099 | } |
| 18100 | function getEventPriority(domEventName) { |
| 18101 | switch (domEventName) { |
| 18102 | case "beforetoggle": |
no test coverage detected
searching dependent graphs…