Я скопировал ваш код в VS Code, и он дал мне другие ошибки.
Во-первых, вам нужны фигурные скобки вокруг блоков. Вместо этого:
switch (thing) {
case 'option1':
statement;
statement;
break:
}
Это должно быть так:
switch (thing) {
case 'option1': {
statement;
statement;
break:
}
}
Обратите внимание на фигурные скобки, окружающие блок операторов.
Также у вас есть слишком много скобок в этой строке:
.then((querySnapshot))=>{
Это должно быть:
.then((querySnapshot)=>{
После этого код компилируется нормально.