Использовать не изменение массива
useEffect(() => {
console.log('Something happened')
}, [JSON.stringify(data)]); // Changes will be caught :) !
Cute Corncrake
useEffect(() => {
console.log('Something happened')
}, [JSON.stringify(data)]); // Changes will be caught :) !