{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/vhGdPeKdNwvTNmuL4TfY/mfeEK0LBcQeBQPrE6Gbi/Dragfix.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";// Disable native drag behavior on images\nexport function DisableImageDrag(){return{onMount:()=>{const images=document.querySelectorAll(\"img\");images.forEach(img=>{img.setAttribute(\"draggable\",\"false\")// Disable native drag\n;});}};}export function EnableDrag(){return{drag:\"x\",dragConstraints:{left:-1500,right:0},dragElastic:.2,onDragStart:event=>{event.preventDefault()// Prevent ghost image during drag\n;}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withDisableImageDrag(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...DisableImageDrag(props)});};}withDisableImageDrag.displayName=\"DisableImageDrag\";export function withEnableDrag(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...EnableDrag(props)});};}withEnableDrag.displayName=\"EnableDrag\";\nexport const __FramerMetadata__ = {\"exports\":{\"withEnableDrag\":{\"type\":\"reactHoc\",\"name\":\"withEnableDrag\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EnableDrag\":{\"type\":\"override\",\"name\":\"EnableDrag\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DisableImageDrag\":{\"type\":\"override\",\"name\":\"DisableImageDrag\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withDisableImageDrag\":{\"type\":\"reactHoc\",\"name\":\"withDisableImageDrag\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Dragfix.map"],
  "mappings": "yFACO,SAASA,GAAkB,CAAC,MAAM,CAAC,QAAQ,IAAI,CAAc,SAAS,iBAAiB,KAAK,EAAS,QAAQC,GAAK,CAACA,EAAI,aAAa,YAAY,OAAO,CAC7J,CAAC,CAAE,CAAC,CAAE,CAAQ,SAASC,GAAY,CAAC,MAAM,CAAC,KAAK,IAAI,gBAAgB,CAAC,KAAK,MAAM,MAAM,CAAC,EAAE,YAAY,GAAG,YAAYC,GAAO,CAACA,EAAM,eAAe,CACjJ,CAAC,CAAE,CAA2J,SAASC,EAAqBC,EAAE,CAAC,OAAOC,IAAQC,EAA+BC,CAAuC,EAASC,EAAKJ,EAAE,CAAC,GAAGC,EAAM,GAAGN,EAAiBM,CAAK,CAAC,CAAC,EAAI,CAACF,EAAqB,YAAY,mBAA0B,SAASM,EAAeL,EAAE,CAAC,OAAOC,IAAQC,EAA+BC,CAAuC,EAASC,EAAKJ,EAAE,CAAC,GAAGC,EAAM,GAAGJ,EAAWI,CAAK,CAAC,CAAC,EAAI,CAACI,EAAe,YAAY",
  "names": ["DisableImageDrag", "img", "EnableDrag", "event", "withDisableImageDrag", "C", "props", "re", "DataObserverContext", "p", "withEnableDrag"]
}
