{"version":3,"sources":["../src/core/Hooks/usePrevious.ts"],"names":[],"mappings":";;;AAIO,IAAM,WAAA,GAAc,CAAI,KAAA,KAAuB;AACpD,EAAA,MAAM,GAAA,GAAM,OAAiB,IAAI,CAAA;AAEjC,EAAA,SAAA,CAAU,MAAM;AACd,IAAA,GAAA,CAAI,OAAA,GAAU,KAAA;AAAA,EAChB,CAAA,EAAG,CAAC,KAAK,CAAC,CAAA;AAEV,EAAA,OAAO,GAAA,CAAI,OAAA;AACb","file":"chunk-YZ73DHRU.mjs","sourcesContent":["\"use client\";\n\nimport { useEffect, useRef } from \"react\";\n\nexport const usePrevious = <T>(value: T): T | null => {\n  const ref = useRef<T | null>(null);\n  \n  useEffect(() => {\n    ref.current = value;\n  }, [value]); \n\n  return ref.current;\n}\n"]}