Хук useEffect

Кожен раз, коли змінюється стан clicks, компонент оновлюється. Це означає, що ми можемо використовувати хук useEffect, який буде, наприклад, змінювати заголовок HTML-документа.

import { useState, useEffect } from "react";
const App = () => {
const [clicks, setClicks] = useState(0);
// Оголошуємо ефект
useEffect(() => {
document.title = `You clicked ${clicks} times`;
});
return (
<button onClick={() => setClicks(clicks + 1)}>
You clicked {clicks} times
</button>
);
};