{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/yBtUOfc23pqZfTxpalOs/u96zQuDOAQnoXyks05Or/Fixed_Background.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";export default function FixedBackground(props){const[isDesktop,setIsDesktop]=useState(false);useEffect(()=>{// Detect screen width\nconst handleResize=()=>{setIsDesktop(window.innerWidth>=1024)// Use `fixed` if width is 1024px or more\n;};handleResize()// Check on mount\n;window.addEventListener(\"resize\",handleResize);return()=>window.removeEventListener(\"resize\",handleResize);},[]);const fixedBackgroundStyle={backgroundImage:`url(${props.image})`,backgroundSize:\"cover\",backgroundPosition:props.backgroundPosition,backgroundAttachment:isDesktop?\"fixed\":\"scroll\",height:\"100%\",width:\"100%\",overflow:\"hidden\"};return /*#__PURE__*/_jsx(\"div\",{style:fixedBackgroundStyle},props.image);}FixedBackground.defaultProps={image:\"https://framerusercontent.com/images/pdaSL6MxL6Fh9argpPZFwQztI.png\",backgroundPosition:\"center\"};addPropertyControls(FixedBackground,{image:{type:ControlType.Image,title:\"Background Image\"},backgroundPosition:{type:ControlType.Enum,title:\"Background Position\",options:[\"center\",\"top\",\"bottom\",\"left\",\"right\",\"top left\",\"top right\",\"bottom left\",\"bottom right\"],optionTitles:[\"Center\",\"Top\",\"Bottom\",\"Left\",\"Right\",\"Top Left\",\"Top Right\",\"Bottom Left\",\"Bottom Right\"],defaultValue:\"center\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FixedBackground\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Fixed_Background.map"],
  "mappings": "gJAAoJ,SAARA,EAAiCC,EAAM,CAAC,GAAK,CAACC,EAAUC,CAAY,EAAEC,EAAS,EAAK,EAAEC,EAAU,IAAI,CAChP,IAAMC,EAAa,IAAI,CAACH,EAAaI,EAAO,YAAY,IAAI,CAC3D,EAAE,OAAAD,EAAa,EACfC,EAAO,iBAAiB,SAASD,CAAY,EAAQ,IAAIC,EAAO,oBAAoB,SAASD,CAAY,CAAE,EAAE,CAAC,CAAC,EAAE,IAAME,EAAqB,CAAC,gBAAgB,OAAOP,EAAM,KAAK,IAAI,eAAe,QAAQ,mBAAmBA,EAAM,mBAAmB,qBAAqBC,EAAU,QAAQ,SAAS,OAAO,OAAO,MAAM,OAAO,SAAS,QAAQ,EAAE,OAAoBO,EAAK,MAAM,CAAC,MAAMD,CAAoB,EAAEP,EAAM,KAAK,CAAE,CAACD,EAAgB,aAAa,CAAC,MAAM,qEAAqE,mBAAmB,QAAQ,EAAEU,EAAoBV,EAAgB,CAAC,MAAM,CAAC,KAAKW,EAAY,MAAM,MAAM,kBAAkB,EAAE,mBAAmB,CAAC,KAAKA,EAAY,KAAK,MAAM,sBAAsB,QAAQ,CAAC,SAAS,MAAM,SAAS,OAAO,QAAQ,WAAW,YAAY,cAAc,cAAc,EAAE,aAAa,CAAC,SAAS,MAAM,SAAS,OAAO,QAAQ,WAAW,YAAY,cAAc,cAAc,EAAE,aAAa,QAAQ,CAAC,CAAC",
  "names": ["FixedBackground", "props", "isDesktop", "setIsDesktop", "ye", "ue", "handleResize", "window", "fixedBackgroundStyle", "p", "addPropertyControls", "ControlType"]
}
