Если мы хотим ограничить использование useEffect только при монтировании компонента, мы можем добавить второй параметр useEffect с помощью [].
useEffect(() => {
// ...
}, []);
Но как мы можем использовать useEffect для запуска только тогда, когда обновляется компонент, кроме первоначального монтирования?