Files
2026-02-02 15:31:15 -03:00

18 lines
513 B
TypeScript

/**
* Confirm the modal dialog.
*/
export function confirmModal(message, page) {
return new Promise(async (resolve, reject) => {
await page.waitForSelector("text=" + message);
const agreeButton = await page.locator(
'button.primary-button:has-text("Agree")'
);
if (await agreeButton.isVisible()) {
await agreeButton.click();
resolve(true);
} else {
reject("Agree button not found or not visible.");
}
});
}