commit
a47c4a0398
96 files changed
+25721
No files matched your search
@@ -0,0 +1,8 @@
|
||||
exports.openSetup = async (page, name) => {
|
||||
await page.waitForFunction(()=>window.Alpine && Alpine.$data(document.body).ready && Alpine.$data(document.body).workspace);
|
||||
const combined=['Schedules','Escalations & routing','Variables & rules'].includes(name);
|
||||
const target=page.getByRole('link',{name:combined?'Schedule setup':name,exact:true});
|
||||
if(!await target.isVisible())await page.getByRole('button',{name:'Setup',exact:true}).click();
|
||||
await target.click();
|
||||
if(combined)await page.locator(name==='Schedules'?'#schedules':name==='Escalations & routing'?'#schedules':'#generation').scrollIntoViewIfNeeded();
|
||||
};
|
||||
Reference in new issue
Block a user