import * as React from 'react' export default function useEffectRef(effect: (ref: React.MutableRefObject) => void | (() => void), deps?: React.DependencyList) { const ref = React.useRef() React.useEffect(() => { return effect(ref) }, deps) return ref }