спасибо за подробный разбор,
все поняла,
а 6-ой пп - это я фильтрую исходные данные в зависимости от выбранного кол-ва пересадок, а потом результаты собираю в один массив. Криво?
у меня там 2 компонента, один боковую панельку с фильтрами рендерит, другой - рейс.
значит нужно внутри панели с фильтрами каждый "пункт" сделать компонентом? в рейсах - компоненты "дата", "аэропорта"? или еще "мельче" - лого, кнопка, заголовок?
спасибо!
эти блоки мне больше всего не нравятся, но по-другому не додумалась. Особенно пересадки. в случае валюты или-или, а в случае пересадок может быть любой набор - "1 пересадка + 3пересадки" например...
спасибо, погрузилась в js и React, уже подзабыла как там с препроцессорами, надо все повторять,
а логику фильтров я сделала как у авторов тест-задания на сайте.
import - очень актуальная подсказка !
я вообще застряла с картинками и json файлом при публикации на Git Hub pages, по относительным ссылкам они упрямо не подгружались, в итоге я ничего лучше не придумала как прямые ссылки вставить,
спасибо!