(interruptedWork)
| 11118 | } |
| 11119 | |
| 11120 | function unwindInterruptedWork(interruptedWork) { |
| 11121 | switch (interruptedWork.tag) { |
| 11122 | case ClassComponent: |
| 11123 | { |
| 11124 | popLegacyContextProvider(interruptedWork); |
| 11125 | break; |
| 11126 | } |
| 11127 | case HostRoot: |
| 11128 | { |
| 11129 | popHostContainer(interruptedWork); |
| 11130 | popTopLevelLegacyContextObject(interruptedWork); |
| 11131 | break; |
| 11132 | } |
| 11133 | case HostComponent: |
| 11134 | { |
| 11135 | popHostContext(interruptedWork); |
| 11136 | break; |
| 11137 | } |
| 11138 | case HostPortal: |
| 11139 | popHostContainer(interruptedWork); |
| 11140 | break; |
| 11141 | case ContextProvider: |
| 11142 | popProvider(interruptedWork); |
| 11143 | break; |
| 11144 | default: |
| 11145 | break; |
| 11146 | } |
| 11147 | } |
| 11148 | |
| 11149 | return { |
| 11150 | throwException: throwException, |
no test coverage detected