Deleted because the script was getting timedOut when trying to switch days.
const waitForDayUpdated = async (day) => {
const waitForOptions = {};
const dayName = INDEX_TO_DAY[day].name;
return page.waitFor(
(dayName) => {
const dayTextSelector = '#main > mp-weekday-carousel > div > span';
return document.querySelector(dayTextSelector).textContent === dayName;
},
waitForOptions,
dayName
);
};
Deleted because the script was getting timedOut when trying to switch days.