state
usePrevious
Devuelve el valor del render anterior. Útil para comparar estado antiguo y nuevo, o detectar la dirección de un cambio.
usePrevious.ts
import { useRef, useEffect } from "react"
export function usePrevious<T>(value: T): T | undefined {
const ref = useRef<T | undefined>(undefined)
useEffect(() => {
ref.current = value
})
return ref.current
}¿Fue útil?
Inicia sesión para dar feedback
