Почему и когда мне следует использовать Effect, если у меня нет deps?
В чем разница между (от React docs ):
function usePrevious(value) {
const ref = useRef();
useEffect(() => {
ref.current = value;
});
return ref.current;
}
А без использования эффекта?
function usePrevious(value) {
const ref = useRef();
ref.current = value;
return ref.current;
}