{"version":3,"file":"usePreviousValue.cjs","sources":["../../../../src/hooks/usePreviousValue/usePreviousValue.ts"],"sourcesContent":["import { useEffect, useRef } from \"react\";\n\n/**\n * Lar deg huske en verdi fra forrige render.\n * @param value Verdien som skal huskes.\n * @returns Forrige render av verdien, eller undefined første render.\n */\nexport const usePreviousValue = <T>(value: T): T | undefined => {\n    const ref = useRef<T>();\n\n    useEffect(() => {\n        ref.current = value;\n    });\n\n    return ref.current;\n};\n"],"names":["value","ref","useRef","useEffect","current"],"mappings":"kIAOoCA,IAChC,MAAMC,EAAMC,EAAAA,SAEZC,OAAAA,EAAAA,UAAU,KACNF,EAAIG,QAAUJ,IAGXC,EAAIG"}