переделать свой классовый компонент.
У меня там есть 2 проверки в componentDidUpdate. С первой все понятно :
1. if (prevProps.auth.isAuth !== this.props.auth.isAuth) ...
Но я не нашел в доке, как делать вот такие проверки:
2. if (
prevProps.profile.currentID !== null &&
this.props.profile.currentID !== this.url_id
) ...
Что если мне не достаточно просто проверить изменился какой-то пропс или нет, а нужна более сложная логика связанная с prevProps? Как мне получать что-то вроде prevProps внутри useEffect?
useRef() используй для prevProp
а, я просто не дошел еще до этого, спасибо. посмотрю
дочитал до useRef() ... можешь пожалуйста привести простейший пример, как его использовать для prevProp? Я не понимаю.
https://usehooks.com/usePrevious/
Обсуждают сегодня