кнопку
то вытаскиваешь определенные свойства.
например нажимаешь на кнопку Posts то надо вытаскивать item.userId
если на кнопку Comments то надо вытаскивать item.postId
если на кнопку Users то надо вытаскивать item.username
https://codesandbox.io/s/crazy-sutherland-s9xwr?file=/src/App.js
заведи стейт, того что сейчас выводиться... При нажатии меняй стейт... В зависимости от стейта рендерь то что необходимо
Для каждой кнопки завести useState?
нет, один стейт
а там же уже есть стейт
у тебя при смене стейта заного запросы посылаются, это не есть хорошо... Храни их тоже где нить в стейте, и при отсутсвии данных в стейте посылай запрос... useEffect здесь излишен, преобразуй его чтобы только для инициализации первого запроса
Обсуждают сегодня