{"version":3,"file":"useMobileTouchMove.mjs","sources":["../../../../src/components/VirtualList/hooks/useMobileTouchMove.ts"],"sourcesContent":[null],"names":["SMOOTH_INERTIA_CALC","useMobileTouchMove","inVirtual","listRef","callback","touchedRef","useRef","touchYRef","elementRef","intervalRef","cleanUpEvents","onTouchMove","e","current","currentY","Math","ceil","touches","pageY","offsetY","preventDefault","clearInterval","setInterval","abs","onTouchEnd","onTouchStart","length","target","addEventListener","removeEventListener","useLayoutEffect","_a"],"mappings":"oDAEA,MAAMA,EAAsB,GAAK,GAEpBC,mBAAqB,CAChCC,EACAC,EACAC,KAEA,MAAMC,EAAaC,GAAO,GACpBC,EAAYD,EAAO,GAEnBE,EAAaF,EAAoB,MAGjCG,EAAcH,EAAO,MAG3B,IAAII,EAEJ,MAAMC,YAAeC,IACnB,GAAIP,EAAWQ,QAAS,CACtB,MAAMC,EAAWC,KAAKC,KAAKJ,EAAEK,QAAQ,GAAGC,OACxC,IAAIC,EAAUZ,EAAUM,QAAUC,EAClCP,EAAUM,QAAUC,EAEhBV,EAASe,IACXP,EAAEQ,iBAKJC,cAAcZ,EAAYI,SAC1BJ,EAAYI,QAAUS,aAAY,KAChCH,GAAWnB,IAENI,EAASe,GAAS,IAASJ,KAAKQ,IAAIJ,IAAY,KACnDE,cAAcZ,EAAYI,QAC3B,GACA,GACJ,GAGGW,WAAa,KACjBnB,EAAWQ,SAAU,EAErBH,GAAe,EAGXe,aAAgBb,IACpBF,IAEyB,IAArBE,EAAEK,QAAQS,QAAiBrB,EAAWQ,UACxCR,EAAWQ,SAAU,EACrBN,EAAUM,QAAUE,KAAKC,KAAKJ,EAAEK,QAAQ,GAAGC,OAE3CV,EAAWK,QAAUD,EAAEe,OACvBnB,EAAWK,QAAQe,iBAAiB,YAAajB,aACjDH,EAAWK,QAAQe,iBAAiB,WAAYJ,YACjD,EAGHd,EAAgB,KACVF,EAAWK,UACbL,EAAWK,QAAQgB,oBAAoB,YAAalB,aACpDH,EAAWK,QAAQgB,oBAAoB,WAAYL,YACpD,EAGHM,GAAgB,KACV5B,GACFC,EAAQU,QAAQe,iBAAiB,aAAcH,cAG1C,WACY,QAAjBM,EAAA5B,EAAQU,eAAS,IAAAkB,GAAAA,EAAAF,oBAAoB,aAAcJ,cACnDf,IACAW,cAAcZ,EAAYI,QAAQ,IAEnC,CAACX,GAAW"}