Skip to content

Latest commit

 

History

History
13 lines (11 loc) · 332 Bytes

File metadata and controls

13 lines (11 loc) · 332 Bytes

Wait

Wait until some condition is true

const checkElement = async selector => {
  while ( document.querySelector(selector)?.textContent == 'some_name') {
    await new Promise( resolve =>  requestAnimationFrame(resolve) );
  }
  return document.querySelector(selector);
};

await checkElement('.top .name');