{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/RaWq0nXADs36V0DVba6p/bYtzhZi4WgJ8gr8THz83/Video_Scroll_3.js", "ssg:https://framerusercontent.com/modules/OJqfXdWBemS6t5KnGwvC/VNW62vBm19Q3cPGZdvYl/Video_Scroll2.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{useScroll,useTransform}from\"framer-motion\";export function videoScrollProgress(Component){const SCROLL_START=725// Scroll position when animation starts\n;const SCROLL_DISTANCE=745// Scroll distance after which animation ends\n;const SCROLL_END=SCROLL_START+SCROLL_DISTANCE;return props=>{// useScroll() returns the current scroll position\nconst{scrollY}=useScroll();// Calculate the scroll progress from 0 to 1\nconst progress=useTransform(scrollY,[SCROLL_START,SCROLL_END],[0,1]);// Pass the progress as a prop to the original component\nreturn /*#__PURE__*/_jsx(Component,{...props,progress:progress});};}\nexport const __FramerMetadata__ = {\"exports\":{\"videoScrollProgress\":{\"type\":\"reactHoc\",\"name\":\"videoScrollProgress\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video_Scroll_3.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useScroll,useTransform}from\"framer-motion\";export function videoScrollProgress(Component){const SCROLL_START=400// Scroll position when animation starts\n;const SCROLL_DISTANCE=600// Scroll distance after which animation ends\n;const SCROLL_END=SCROLL_START+SCROLL_DISTANCE;return props=>{// useScroll() returns the current scroll position\nconst{scrollY}=useScroll();// Calculate the scroll progress from 0 to 1\nconst progress=useTransform(scrollY,[SCROLL_START,SCROLL_END],[0,1]);// Pass the progress as a prop to the original component\nreturn /*#__PURE__*/_jsx(Component,{...props,progress:progress});};}\nexport const __FramerMetadata__ = {\"exports\":{\"videoScrollProgress\":{\"type\":\"reactHoc\",\"name\":\"videoScrollProgress\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video_Scroll2.map"],
  "mappings": "uDAAoG,SAASA,EAAoBC,EAAU,CAE5F,OAAOC,GAAO,CAC7D,GAAK,CAAC,QAAAC,CAAO,EAAEC,EAAU,EACnBC,EAASC,EAAaH,EAAQ,CAAC,IAAa,IAAU,EAAE,CAAC,EAAE,CAAC,CAAC,EACnE,OAAoBI,EAAKN,EAAU,CAAC,GAAGC,EAAM,SAASG,CAAQ,CAAC,CAAE,CAAE,CCLiC,SAASG,EAAoBC,EAAU,CAE5F,OAAOC,GAAO,CAC7D,GAAK,CAAC,QAAAC,CAAO,EAAEC,EAAU,EACnBC,EAASC,EAAaH,EAAQ,CAAC,IAAa,GAAU,EAAE,CAAC,EAAE,CAAC,CAAC,EACnE,OAAoBI,EAAKN,EAAU,CAAC,GAAGC,EAAM,SAASG,CAAQ,CAAC,CAAE,CAAE",
  "names": ["videoScrollProgress", "Component", "props", "scrollY", "useScroll", "progress", "useTransform", "p", "videoScrollProgress", "Component", "props", "scrollY", "useScroll", "progress", "useTransform", "p"]
}
