* Generates a new promise for every defer block in the hydrating queue
(registry: DehydratedBlockRegistry, queue: string[])
| 551 | * Generates a new promise for every defer block in the hydrating queue |
| 552 | */ |
| 553 | function populateHydratingStateForQueue(registry: DehydratedBlockRegistry, queue: string[]) { |
| 554 | for (let blockId of queue) { |
| 555 | registry.hydrating.set(blockId, promiseWithResolvers<void>()); |
| 556 | } |
| 557 | } |
| 558 | |
| 559 | // Waits for the next render cycle to complete |
| 560 | function nextRender(injector: Injector): Promise<void> { |
no test coverage detected
searching dependent graphs…