Connectez le hook corrigé dans le deuxième composant et affichez un nombre aléatoire et la position de défilement actuelle.
Frontend
Quand la fonction de nettoyage est-elle exécutée dans `useEffect` et que fait-elle dans ce cas ?
Expliquez ce qui arrive aux anciennes requêtes lors du changement d'utilisateur et comment `AbortController` empêche la condition de course (race condition).
Comment supprimer correctement un gestionnaire `scroll` si `addEventListener` et `removeEventListener` doivent recevoir la même référence à la fonction?
L'objet renvoyé par le hook (`data`, `loading`, `error`) aura-t-il la même référence entre les rendus si les valeurs ne changent pas ? Pourquoi ? Comment conserver une référence stable à l'objet ?
Faut-il utiliser `useCallback` ici ? À quoi sert-il et dans quels cas est-il utile ?
Que se passe-t-il lorsque l'URL dans les dépendances de `useEffect` change ? Dans quel ordre s'exécutent la fonction de nettoyage et le nouvel effet ?
Quelle est l'équipe et le projet : quelle plateforme CRM est en cours de développement, à quelles fins commerciales est-elle destinée?
Quelles seront les étapes suivantes du processus de sélection après cet entretien?
Que se passera-t-il si l'URL change rapidement plusieurs fois de suite?