rerender при обновлении props через useEffect

При клике по кнопке отправляю запрос на сервер, а его ответ сохраняю в массив. Массив в свою очередь передаю в компонент < Element />. Проблема в том, что при обновлении пробрасываемого массива не происходит ререндер в компоненте < Element />.

введите сюда описание изображения введите сюда описание изображения


Ответы (1 шт):

Автор решения: Vladislav

Компонент не обновлялся, потому что переменная textList была локальная. Решил вопрос с помощью стейта. введите сюда описание изображения

→ Ссылка