В этом выпуске GitHub я, по сути, предложил изменить:
x = useCallback( ... , []);
Для того, чтобы:
x = useRef( ... ).current;
Они одинаковы, но с useRefReact не сравнивает зависимости.
На что пришел ответ с вопросом:
Была ли когда-нибудь ситуация, когда использование useMemo или useCallback без зависимости было бы лучшим выбором, чем useRef?
Я не могу думать об одном, но я мог пропустить некоторые варианты использования.
Так может кто-нибудь придумать такую ситуацию?
useCallback(x,[])наuseRef(x)тот же.