UNPKG

react-native-filament

Version:

A real-time physically based 3D rendering engine for React Native

13 lines (11 loc) 280 B
import { useEffect, useRef } from 'react' /** * A hook that returns the previous value of a variable */ export default function usePrevious<T>(value: T): T | undefined { const ref = useRef<T>() useEffect(() => { ref.current = value }, [value]) return ref.current }