| Current Path : /home/smartbloks/.trash/extendify/src/Assist/util/ |
| Current File : /home/smartbloks/.trash/extendify/src/Assist/util/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)
})
}