Evg Sevg
Огромное спасибо! А по кешам не подскажите, я вижу вы очень опытный разработчик, как мне реализовать, что бы данные которые уже были подгружены ранее больше не подгружались🤷🏻♂️🤏🏼
Как мне кажется, необходимо больше вводных, если вы хотите "кэшировать" в текущем стейте компонента, можно добавить данным флаг или проверять наличие по ключу и светить их + немного доработать метод получения. Таким образом вы будете получать данные отсутсвующие на клиенте через запросы, а уже существующие просто показывать.
Либо стор какой-то заиспользовать на уроне приложения, если речь идет о данных используемых повсеместно. Принцип тот же есть данные, ставим их текущими активными, нет данных, запрос и далее установка активными.
Пример такого стейта
{
currentDataKey: 'US',
'US': {...},
'UA': {...},
'BY': {...}
}