все работает нормально:
https://stackblitz.com/edit/react-ts-bw6m5f?file=FirstChild.tsx
А вот в моем коде при нажатии на первую кнопку "BubbleSort" для первого компонента BubbleSortChart, триггерится ри-рендер второго компонента HeapSortChart, однако при нажатии на вторую кнопку все работает как надо - триггерится рирендер второго компонента, первый не реагирует.
https://pastebin.com/U3itQ22u
Пожалуйста помогите разобраться в чем дело!
PS: Оба компонента описаны идентичино, разница лишь в названии
Ребят, почему 2 разных компонента обернутые в React.memo ведут себя по-разному? Один не реагирует на изменения стейта для другого компонента, а второй откликается, хотя пропсы у них разные!?
Ответ был в передаче callback`а в качестве аргумента для пропсов child елементов
Обсуждают сегодня