{"version":3,"file":"BackButton.WaygfX2s.mjs","names":["useState"],"sources":["https:/framerusercontent.com/modules/1A0lJ34QguuN2w9Jv796/SagcQKVDfEjqIltcuzgF/BackButton.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useState}from\"react\";export default function BackButton(props){const{icon,color,hoverColor}=props;const[canGoBack,setCanGoBack]=useState(false);useEffect(()=>{setCanGoBack(window.history.length>1);},[]);if(!canGoBack)return null;return /*#__PURE__*/_jsx(motion.div,{style:{cursor:\"pointer\",color:color,fontSize:\"24px\",userSelect:\"none\",width:\"fit-content\"},whileHover:{color:hoverColor},onClick:()=>window.history.back(),children:icon});}addPropertyControls(BackButton,{icon:{title:\"Icon\",type:ControlType.String,defaultValue:\"←\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#002820\"},hoverColor:{title:\"Hover Color\",type:ControlType.Color,defaultValue:\"#cccccc\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BackButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BackButton.map"],"mappings":"kYAAuK,SAAwB,EAAW,EAAM,CAAC,GAAK,CAAC,OAAK,QAAM,cAAY,EAAW,CAAC,EAAU,GAAcA,EAAS,GAAM,CAAsF,OAArF,MAAc,CAAC,EAAa,EAAO,QAAQ,OAAO,EAAE,EAAG,EAAE,CAAC,CAAK,EAA0C,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,OAAO,UAAgB,QAAM,SAAS,OAAO,WAAW,OAAO,MAAM,cAAc,CAAC,WAAW,CAAC,MAAM,EAAW,CAAC,YAAY,EAAO,QAAQ,MAAM,CAAC,SAAS,EAAK,CAAC,CAApN,0BAAvU,IAAkC,IAAoD,IAAsC,CAAia,EAAoB,EAAW,CAAC,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,OAAO,aAAa,IAAI,CAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,UAAU,CAAC,WAAW,CAAC,MAAM,cAAc,KAAK,EAAY,MAAM,aAAa,UAAU,CAAC,CAAC"}