{"version":3,"file":"Count_Up_Animation.DMElE1Mf.mjs","names":["useState","useRef","__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/ZYsOVstasROvIHBObWXS/fjB78oCcozLDiWMohLKT/Count_Up_Animation.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{useInView,animate}from\"framer-motion\";function useCountUp(inView,target,duration=1.2,decimals=0){const[value,setValue]=useState(0);useEffect(()=>{if(!inView)return;const controls=animate(0,target,{duration,ease:\"easeOut\",onUpdate:v=>{setValue(decimals?Number(v.toFixed(decimals)):Math.floor(v));}});return()=>controls.stop();},[inView,target,duration,decimals]);return value;}/** 18 */export function Stat18(){const ref=useRef(null);const inView=useInView(ref,{once:true});const v=useCountUp(inView,18,1.2,0);return{ref,text:`${v}`};}/** 9 */export function Stat9(){const ref=useRef(null);const inView=useInView(ref,{once:true});const v=useCountUp(inView,9,1,0);return{ref,text:`${v}`};}/** 6.5 (one decimal) */export function Stat6_5(){const ref=useRef(null);const inView=useInView(ref,{once:true});const v=useCountUp(inView,6.5,1.4,1);return{ref,text:`${v.toFixed(1)}`};}/** 93 */export function Stat93(){const ref=useRef(null);const inView=useInView(ref,{once:true});const v=useCountUp(inView,93,1.4,0);return{ref,text:`${v}`};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withStat18(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Stat18(props)});};}withStat18.displayName=\"Stat18\";export function withStat9(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Stat9(props)});};}withStat9.displayName=\"Stat9\";export function withStat6_5(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Stat6_5(props)});};}withStat6_5.displayName=\"Stat6_5\";export function withStat93(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Stat93(props)});};}withStat93.displayName=\"Stat93\";\nexport const __FramerMetadata__ = {\"exports\":{\"Stat6_5\":{\"type\":\"override\",\"name\":\"Stat6_5\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Stat9\":{\"type\":\"override\",\"name\":\"Stat9\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Stat18\":{\"type\":\"override\",\"name\":\"Stat18\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStat9\":{\"type\":\"reactHoc\",\"name\":\"withStat9\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Stat93\":{\"type\":\"override\",\"name\":\"Stat93\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStat93\":{\"type\":\"reactHoc\",\"name\":\"withStat93\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStat6_5\":{\"type\":\"reactHoc\",\"name\":\"withStat6_5\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStat18\":{\"type\":\"reactHoc\",\"name\":\"withStat18\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Count_Up_Animation.map"],"mappings":"gPAAqI,SAAS,EAAW,EAAO,EAAO,EAAS,IAAI,EAAS,EAAE,CAAC,GAAK,CAAC,EAAM,GAAUA,EAAS,EAAE,CAAwO,OAAvO,MAAc,CAAC,GAAG,CAAC,EAAO,OAAO,IAAM,EAAS,EAAQ,EAAE,EAAO,CAAC,WAAS,KAAK,UAAU,SAAS,GAAG,CAAC,EAAS,EAAS,OAAO,EAAE,QAAQ,EAAS,CAAC,CAAC,KAAK,MAAM,EAAE,CAAC,EAAG,CAAC,CAAC,UAAU,EAAS,MAAM,EAAG,CAAC,EAAO,EAAO,EAAS,EAAS,CAAC,CAAQ,EAAgB,SAAgB,GAAQ,CAAC,IAAM,EAAIC,EAAO,KAAK,CAA6E,MAAM,CAAC,MAAI,KAAK,GAA5C,EAAnC,EAAU,EAAI,CAAC,KAAK,GAAK,CAAC,CAA2B,GAAG,IAAI,EAAE,GAAwB,CAAU,SAAgB,GAAO,CAAC,IAAM,EAAIA,EAAO,KAAK,CAA0E,MAAM,CAAC,MAAI,KAAK,GAAzC,EAAnC,EAAU,EAAI,CAAC,KAAK,GAAK,CAAC,CAA2B,EAAE,EAAE,EAAE,GAAwB,CAA0B,SAAgB,GAAS,CAAC,IAAM,EAAIA,EAAO,KAAK,CAA8E,MAAM,CAAC,MAAI,KAAK,GAA7C,EAAnC,EAAU,EAAI,CAAC,KAAK,GAAK,CAAC,CAA2B,IAAI,IAAI,EAAE,CAAsB,QAAQ,EAAE,GAAG,CAAW,SAAgB,GAAQ,CAAC,IAAM,EAAIA,EAAO,KAAK,CAA6E,MAAM,CAAC,MAAI,KAAK,GAA5C,EAAnC,EAAU,EAAI,CAAC,KAAK,GAAK,CAAC,CAA2B,GAAG,IAAI,EAAE,GAAwB,CAAqJ,SAAgB,EAAW,EAAE,CAAC,MAAO,KAAQ,EAA+BC,EAAwC,CAAQC,EAAK,EAAE,CAAC,GAAG,EAAM,GAAG,EAAO,EAAM,CAAC,CAAC,EAAoC,SAAgB,EAAU,EAAE,CAAC,MAAO,KAAQ,EAA+BD,EAAwC,CAAQC,EAAK,EAAE,CAAC,GAAG,EAAM,GAAG,EAAM,EAAM,CAAC,CAAC,EAAkC,SAAgB,EAAY,EAAE,CAAC,MAAO,KAAQ,EAA+BD,EAAwC,CAAQC,EAAK,EAAE,CAAC,GAAG,EAAM,GAAG,EAAQ,EAAM,CAAC,CAAC,EAAsC,SAAgB,EAAW,EAAE,CAAC,MAAO,KAAQ,EAA+BD,EAAwC,CAAQC,EAAK,EAAE,CAAC,GAAG,EAAM,GAAG,EAAO,EAAM,CAAC,CAAC,mBAAt7D,IAA6C,IAA6C,IAAonC,CAAmK,EAAW,YAAY,SAA0K,EAAU,YAAY,QAA6K,EAAY,YAAY,UAA6K,EAAW,YAAY"}