Излишний rerendering компонента (React)

Алексей16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
11.05.2021

Добрый день

имеется довольно таки сложная функция которая

1. получает json через axios

2. создает фильтры для полученного списка (на основе свойств)

3. группирует полученные данные по свойству

4. рендерит все это счастье

Позиций в json может быть много (тысячи)

сейчас обратили внимание, что при первом открытии, функция перерендеривается 5 раз, что соотвественно крайне плохо влияет на производительность

https://pastebin.com/xRg9FB7p

Прошу помочь с оптимизацией. В идеале, через скайп после того как выберу исполнителем.

Спасибо

Заявки фрилансеров