var a =[];
var tns = [{type: 1}, {type: 2}];
var i = 0;
while(tns[i]) {
a.push(tns[i]['type']);
i++;
}
console.log(a);
@media screen and (max-width: 767px) {}
${media.mobile`
some-rule: value;
`}
в документации ничего не увидел подобного
я вот сейчас читаю и в упор ничего подобного не вижу
С 15 лет я поставил себе приоритет это деньги.
Дорогие форумчане помогите пожалуйста составить Roadmap что-бы за 3 месяца полностью погрузиться в эту нишу и уже выйти на фриланс.
Как раз лучше использовать готовое решение для рендеринга, чем пилить свою балалайку для аналогичной задачи.
При этом в комментариях вы скидывали этот редьюсер без опечатки.
В вашем конкретном случае state - это примитив, а не объект. Примитивы копируются по значению, а не по ссылке как объекты, поэтому все, что вы написали не справедливо для вашего конкретного случая.
Если убрать из редьюсера опечатку, то даже если бы у вас state был бы объектом, то вы бы все равно возвращали новый объект и компоненты бы корректно реагировали на обновления.
Желательно почитать:
1. Объекты: передача по ссылке
2 Immutable update patterns