(Component)
| 28173 | return typeof type === 'function' && !shouldConstruct$1(type) && type.defaultProps === undefined; |
| 28174 | } |
| 28175 | function resolveLazyComponentTag(Component) { |
| 28176 | if (typeof Component === 'function') { |
| 28177 | return shouldConstruct$1(Component) ? ClassComponent : FunctionComponent; |
| 28178 | } else if (Component !== undefined && Component !== null) { |
| 28179 | var $$typeof = Component.$$typeof; |
| 28180 | |
| 28181 | if ($$typeof === REACT_FORWARD_REF_TYPE) { |
| 28182 | return ForwardRef; |
| 28183 | } |
| 28184 | |
| 28185 | if ($$typeof === REACT_MEMO_TYPE) { |
| 28186 | return MemoComponent; |
| 28187 | } |
| 28188 | } |
| 28189 | |
| 28190 | return IndeterminateComponent; |
| 28191 | } // This is used to create an alternate fiber to do work on. |
| 28192 | |
| 28193 | function createWorkInProgress(current, pendingProps) { |
| 28194 | var workInProgress = current.alternate; |
no test coverage detected
searching dependent graphs…