?? GreyFile — Mystic File Browser

Current path: home/webdevt/www/wdp/wp-content/plugins/extendify/src/Assist/util/



?? Go up: /home/webdevt/www/wdp/wp-content/plugins/extendify/src/Assist

?? Viewing: element.js

export const waitUntilExists = (selector) => {
	return new Promise((resolve) => {
		const interval = setInterval(() => {
			if (document.querySelector(selector)) {
				clearInterval(interval);
				resolve();
			}
		}, 50);
	});
};
export const waitUntilGone = (selector) => {
	return new Promise((resolve) => {
		const interval = setInterval(() => {
			if (!document.querySelector(selector)) {
				clearInterval(interval);
				resolve();
			}
		}, 50);
	});
};


??

??