(parentComponent)
| 20173 | } |
| 20174 | |
| 20175 | function getContextForSubtree(parentComponent) { |
| 20176 | if (!parentComponent) { |
| 20177 | return emptyContextObject; |
| 20178 | } |
| 20179 | |
| 20180 | var fiber = get(parentComponent); |
| 20181 | var parentContext = findCurrentUnmaskedContext(fiber); |
| 20182 | |
| 20183 | if (fiber.tag === ClassComponent) { |
| 20184 | var Component = fiber.type; |
| 20185 | if (isContextProvider(Component)) { |
| 20186 | return processChildContext(fiber, Component, parentContext); |
| 20187 | } |
| 20188 | } |
| 20189 | |
| 20190 | return parentContext; |
| 20191 | } |
| 20192 | |
| 20193 | function scheduleRootUpdate(current$$1, element, expirationTime, callback) { |
| 20194 | { |
no test coverage detected