Thank you so much for your reply! I’m still getting the error (only on Chrome for mobile) – this is the way my code looks now, in case I did something else wrong and you want to take a look (it’s the whole code this time, in case that helps at all – I adjusted the brackets, etc. until the red warning squiggles disappeared):
import wixWindow from 'wix-window';
$w.onReady(function () {
$w("#zipcodeset").onReady( () => {
let item = $w('#zipcodeset').getCurrentItem();
$w("#c1").onMessage((event) => {
if(wixWindow.formFactor === "Mobile") {
$w("#c1").postMessage(item.chart1Mobile);
} else {
$w("#c1").postMessage(item.chart1); }
});
$w("#c2").onMessage((event) => {
if(wixWindow.formFactor === "Mobile") {
$w("#c2").postMessage(item.chart2Mobile);
} else {
$w("#c2").postMessage(item.chart2); }
});
$w("#c3").onMessage((event) => {
if(wixWindow.formFactor === "Mobile") {
$w("#c3").postMessage(item.chart3Mobile);
} else {
$w("#c3").postMessage(item.chart3); }
});
$w("#c4").onMessage((event) => {
if(wixWindow.formFactor === "Mobile") {
$w("#c4").postMessage(item.chart4Mobile);
} else {
$w("#c4").postMessage(item.chart4); }
});
$w("#c5").onMessage((event) => {
if(wixWindow.formFactor === "Mobile") {
$w("#c5").postMessage(item.chart5Mobile);
} else {
$w("#c5").postMessage(item.chart5); }
});
$w("#c6").onMessage((event) => {
if(wixWindow.formFactor === "Mobile") {
$w("#c6").postMessage(item.chart6Mobile);
} else {
$w("#c6").postMessage(item.chart6); }
});
$w("#c7").onMessage((event) => {
if(wixWindow.formFactor === "Mobile") {
$w("#c7").postMessage(item.chart7Mobile);
} else {
$w("#c7").postMessage(item.chart7); }
});
});
$w('#howToButton').onClick(() => {
toggleBox($w('#howToStripCollapse'), $w('#plus'), $w('#minus'));
});
function toggleBox(howToStripCollapse, plus, minus) {
const isCollapsed = howToStripCollapse.collapsed;
if (isCollapsed) {
plus.hide();
minus.show();
howToStripCollapse.expand();
} else {
minus.hide();
plus.show();
howToStripCollapse.collapse();
}
}})
Or if you don’t see anything obvious (or if my code’s just too laughably amateurish and it’s obvious I’m in way over my head here), is there a way to get an error message to the user when the page doesn’t load as intended?