Можете подробно объяснить?
Promise.all([
fetch(url-1).then(r => r.json()),
fetch(url-2).then(r => r.json()),
])
.then(data => {
console.log(data); // В массиве тут уже данные из запросов
})
.json()
возвращает не данные, а промис, - поэтому мы в Promise.all(...)
дожидаемся не запросы, а уже выполнение промисов от .json()
если вы используете отступо-зависимые препроцессоры, то наверняка должны знать, что отступы играют ключевую роль. Стили для after неизвестно или у вас не используются или нам показали заведомо неправильно