{"version":3,"file":"Offset.DYHwWO2w.mjs","names":["React.useState"],"sources":["https:/framerusercontent.com/modules/pCUsBq5pwIUnxDtI7Juv/iOuUih0ibWD6lmVhtqIN/Offset.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";export function LeftOffsetSpacer(props){const{maxWidth,padding,background,height}=props;const[width,setWidth]=React.useState(padding);React.useEffect(()=>{const updateWidth=()=>{const vw=window.innerWidth||maxWidth;// offset = max( padding, (vw - maxWidth)/2 + padding )\nconst offset=Math.max((vw-maxWidth)/2+padding,padding);setWidth(offset);};updateWidth();window.addEventListener(\"resize\",updateWidth);return()=>window.removeEventListener(\"resize\",updateWidth);},[maxWidth,padding]);return /*#__PURE__*/_jsx(\"div\",{style:{width,height,background,flexShrink:0}});}LeftOffsetSpacer.defaultProps={maxWidth:1440,padding:64,background:\"transparent\",height:1};addPropertyControls(LeftOffsetSpacer,{maxWidth:{title:\"Max Width\",type:ControlType.Number,defaultValue:1440,min:0,step:1},padding:{title:\"Padding\",type:ControlType.Number,defaultValue:64,min:0,step:1},height:{title:\"Height\",type:ControlType.Number,defaultValue:1,min:1,step:1},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"transparent\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"LeftOffsetSpacer\":{\"type\":\"reactComponent\",\"name\":\"LeftOffsetSpacer\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Offset.map"],"mappings":"2LAA2H,SAAgB,EAAiB,EAAM,CAAC,GAAK,CAAC,WAAS,UAAQ,aAAW,UAAQ,EAAW,CAAC,EAAM,GAAUA,EAAe,CAAO,EACxC,OAD0C,MAAoB,CAAC,IAAM,MAAgB,CAAC,IAAM,EAAG,EAAO,YAAY,EACnU,EAAO,KAAK,KAAK,EAAG,GAAU,EAAE,EAAQ,CAAO,EAAE,EAAS,CAAM,CAAE,EAA8D,OAA5D,EAAY,EAAE,EAAO,iBAAiB,SAAS,CAAW,MAAY,EAAO,oBAAoB,SAAS,CAAW,CAAE,EAAE,CAAC,EAAS,CAAO,CAAC,EAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,QAAM,SAAO,aAAW,WAAW,CAAC,CAAC,CAAC,CAAE,qBAD5P,IAA4B,IAAoD,EAC6K,EAAiB,aAAa,CAAC,SAAS,KAAK,QAAQ,GAAG,WAAW,cAAc,OAAO,CAAC,EAAE,EAAoB,EAAiB,CAAC,SAAS,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,aAAa,KAAK,IAAI,EAAE,KAAK,CAAC,EAAE,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,CAAC,EAAE,OAAO,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,CAAC,EAAE,WAAW,CAAC,MAAM,aAAa,KAAK,EAAY,MAAM,aAAa,aAAa,CAAC,CAAC"}