In questo numero di GitHub ho essenzialmente proposto di cambiare:
x = useCallback( ... , []);
Per:
x = useRef( ... ).current;
I due sono uguali ma con useRefReact non confronta le dipendenze.
Per cui è arrivata una risposta con una domanda:
Esiste mai una situazione in cui un useMemo o useCallback senza dipendenza sarebbe una scelta migliore di useRef?
Non riesco a pensarne uno, ma potrei aver trascurato alcuni casi d'uso.
Qualcuno può pensare a tale situazione?
useCallback(x,[])auseRef(x)funziona allo stesso modo.