import {Ref, useCallback, useState} from 'react'; export function useCallbackRef() { const [el, setEl] = useState(null); const ref = useCallback((value: T) => setEl(value), [setEl]); return [el, ref as Ref] as const; }