(root, expirationTime)
| 13867 | } |
| 13868 | |
| 13869 | function flushRoot(root, expirationTime) { |
| 13870 | !!isRendering ? invariant(false, 'work.commit(): Cannot commit while already rendering. This likely means you attempted to commit from inside a lifecycle method.') : void 0; |
| 13871 | // Perform work on root as if the given expiration time is the current time. |
| 13872 | // This has the effect of synchronously flushing all work up to and |
| 13873 | // including the given time. |
| 13874 | performWorkOnRoot(root, expirationTime, false); |
| 13875 | finishRendering(); |
| 13876 | } |
| 13877 | |
| 13878 | function finishRendering() { |
| 13879 | nestedUpdateCount = 0; |
nothing calls this directly
no test coverage detected