( children: ReactNodeList, postponedState: PostponedState, renderState: RenderState, onError: void | ((error: mixed, errorInfo: ErrorInfo) => ?string), onAllReady: void | (() => void), onShellReady: void | (() => void), onShellError: void | ((error: mixed) => void), onFatalError: void | ((error: mixed) => void), onPostpone: void | ((reason: string, postponeInfo: PostponeInfo) => void), )
| 738 | } |
| 739 | |
| 740 | export function resumeAndPrerenderRequest( |
| 741 | children: ReactNodeList, |
| 742 | postponedState: PostponedState, |
| 743 | renderState: RenderState, |
| 744 | onError: void | ((error: mixed, errorInfo: ErrorInfo) => ?string), |
| 745 | onAllReady: void | (() => void), |
| 746 | onShellReady: void | (() => void), |
| 747 | onShellError: void | ((error: mixed) => void), |
| 748 | onFatalError: void | ((error: mixed) => void), |
| 749 | onPostpone: void | ((reason: string, postponeInfo: PostponeInfo) => void), |
| 750 | ): Request { |
| 751 | const request = resumeRequest( |
| 752 | children, |
| 753 | postponedState, |
| 754 | renderState, |
| 755 | onError, |
| 756 | onAllReady, |
| 757 | onShellReady, |
| 758 | onShellError, |
| 759 | onFatalError, |
| 760 | onPostpone, |
| 761 | ); |
| 762 | // Start tracking postponed holes during this render. |
| 763 | request.trackedPostpones = { |
| 764 | workingMap: new Map(), |
| 765 | rootNodes: [], |
| 766 | rootSlots: null, |
| 767 | }; |
| 768 | return request; |
| 769 | } |
| 770 | |
| 771 | let currentRequest: null | Request = null; |
| 772 |
no test coverage detected