Stop using switch like this:
switch(value){
case 'a':
console.log('value a');
break;
case 'b':
console.log('value b');
break;
default:
console.log('Default');
}
Instead, use a more elegant way:
let valuess = {
'a': () => { console.log('value a'); },
'b': () => { console.log('value b'); }
};
pageModes[value]();