Titiritero carga la página de espera después de enviar el formulario

Presento un formulario usando el siguiente código y quiero que Puppeteer espere la carga de la página después de enviar el formulario.

await page.click("button[type=submit]");

//how to wait until the new page loads before taking screenshot?
// i don't want this:
// await page.waitFor(1*1000);  //← unwanted workaround
await page.screenshot({path: 'example.png'});

¿Cómo esperar la carga de la página con titiritero?

Respuestas a la pregunta(3)

Su respuesta a la pregunta