* * @param {HTMLElement} element
(element)
| 88 | * @param {HTMLElement} element |
| 89 | */ |
| 90 | async function waitForRender(element) { |
| 91 | await element.buildInternal(); |
| 92 | const loadPromise = element.layoutCallback(); |
| 93 | await waitFor( |
| 94 | () => element.shadowRoot.querySelector('iframe'), |
| 95 | 'iframe mounted' |
| 96 | ); |
| 97 | await loadPromise; |
| 98 | } |
no test coverage detected