{"version":3,"file":"BackButton.CxE6RaTm.mjs","names":["__legacyOverrideHOC_DataObserverContext","_jsx","__esmMin","init_npm_react_18_3_1","oe","window","init_ssg_sandbox_shims","init_jsx_runtime","c","init_framer_B6PCHH0A","DataObserverContext","BackButton","withBackButton","C","props","init_BackButton"],"sources":["https:/framerusercontent.com/modules/ilTT6m2b3eCJFX8z8jTT/AgppeyXRTNcHiSOP2SdB/BackButton.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";export function BackButton(){return{onClick:()=>{if(window.history.length>1){window.history.back()// Goes back if history exists\n;}else{window.location.href=\"/\"// Fallback to homepage\n;}}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withBackButton(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...BackButton(props)});};}withBackButton.displayName=\"BackButton\";\nexport const __FramerMetadata__ = {\"exports\":{\"BackButton\":{\"type\":\"override\",\"name\":\"BackButton\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withBackButton\":{\"type\":\"reactHoc\",\"name\":\"withBackButton\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BackButton.map"],"mappings":"A,iLAA2C,SAAgBW,GAAY,CAAC,MAAM,CAAC,YAAY,CAAIN,EAAO,QAAQ,OAAO,EAAGA,EAAO,QAAQ,KAAK,EACrI,EAAO,SAAS,KAAK,GAC1B,CAAC,CAAE,CAAoJ,SAAgBO,EAAe,EAAE,CAAC,MAAO,KAAQR,EAA+BJ,CAAuC,EAASC,EAAKY,EAAE,CAAC,GAAGC,EAAM,GAAGH,EAAWG,CAAK,CAAC,CAAC,EAAI,C,8CAAC,EAAe,YAAY,Y"}