Если вы пытаетесь имитировать c поведение componentWillReceiveProps
, вы можете легко поместить свой logi c в основной корпус компонента:
function MyComponent(props) {
// do stuff with props (it's like componentWillReceiveProps)
return (...);
}
Вам не нужны хуки для этого.
Имейте в виду, что useEffect запускается после вашего компонента с этими реквизитами, а не до .
newProps -> MyComponent is called -> DOM updated -> useEffect called