@@ -4,7 +4,7 @@
|
||||
|
||||
export function documentReadyPromise <T> (creator: () => Promise<T>): Promise<T> {
|
||||
return new Promise((resolve): void => {
|
||||
if (['interactive', 'loaded'].includes(document.readyState)) {
|
||||
if (['complete', 'interactive'].includes(document.readyState)) {
|
||||
resolve(creator());
|
||||
} else {
|
||||
window.addEventListener('load', (): void => {
|
||||
|
||||
Reference in New Issue
Block a user