UNPKG

@lad-tech/mobydick-utils

Version:
12 lines (9 loc) 274 B
import {MutableRefObject, useLayoutEffect, useRef} from 'react'; function useLatest<T>(value: T): MutableRefObject<T> { const valueRef = useRef(value); useLayoutEffect(() => { valueRef.current = value; }, [value]); return valueRef; } export default useLatest;