| .. | |||||
| api.js | |||||
| tour-helpers.js | |||||
| utils.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);
});
};
| .. | |||||
| api.js | |||||
| tour-helpers.js | |||||
| utils.js |