{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/7G4dMqm0ExUYMHu0FHgT/xcb0TQNMkyCjpJJtDijz/Random_Pages.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{Frame}from\"framer\";const links=[{name:\"Uber Recs\",targetId:\"uber-section\"},{name:\"Where in the ATL?\",targetId:\"atl-section\"},{name:\"The Burger Workshop\",targetId:\"burger-section\"}];export function RandomLinkButton(){const[hovered,setHovered]=React.useState(false);const[link,setLink]=React.useState(null);const handleHover=()=>{setHovered(true);const randomIndex=Math.floor(Math.random()*links.length);setLink(links[randomIndex]);};const handleLeave=()=>{setHovered(false);setLink(null);};const handleClick=()=>{if(link){const targetElement=document.getElementById(link.targetId);if(targetElement){const rect=targetElement.getBoundingClientRect();const scrollTop=window.pageYOffset||document.documentElement.scrollTop;const targetY=rect.top+scrollTop-window.innerHeight/2+rect.height/2;window.scrollTo({top:targetY,behavior:\"smooth\"});}}};const textStyle={fontFamily:\"Ranchers\",fontSize:40,fontWeight:500,textAlign:\"center\",lineHeight:\"40px\"};return /*#__PURE__*/_jsx(Frame,{width:600,height:100,borderRadius:60,background:hovered?\"#c80000\":\"#eeeeee\",color:hovered?\"#ffffff\":\"#ffffff\",onTap:handleClick,onMouseEnter:handleHover,onMouseLeave:handleLeave,whileTap:{scale:.95},style:textStyle,children:hovered?link?link.name:\"Loading...\":\"Hover Me\"});}\nexport const __FramerMetadata__ = {\"exports\":{\"RandomLinkButton\":{\"type\":\"reactComponent\",\"name\":\"RandomLinkButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Random_Pages.map"],
  "mappings": "gGAAiG,IAAMA,EAAM,CAAC,CAAC,KAAK,YAAY,SAAS,cAAc,EAAE,CAAC,KAAK,oBAAoB,SAAS,aAAa,EAAE,CAAC,KAAK,sBAAsB,SAAS,gBAAgB,CAAC,EAAS,SAASC,GAAkB,CAAC,GAAK,CAACC,EAAQC,CAAU,EAAQC,EAAS,EAAK,EAAO,CAACC,EAAKC,CAAO,EAAQF,EAAS,IAAI,EAAgoB,OAAoBG,EAAKC,EAAM,CAAC,MAAM,IAAI,OAAO,IAAI,aAAa,GAAG,WAAWN,EAAQ,UAAU,UAAU,MAAc,UAAoB,MAAlkB,IAAI,CAAC,GAAGG,EAAK,CAAC,IAAMI,EAAc,SAAS,eAAeJ,EAAK,QAAQ,EAAE,GAAGI,EAAc,CAAC,IAAMC,EAAKD,EAAc,sBAAsB,EAAQE,EAAUC,EAAO,aAAa,SAAS,gBAAgB,UAAgBC,EAAQH,EAAK,IAAIC,EAAUC,EAAO,YAAY,EAAEF,EAAK,OAAO,EAAEE,EAAO,SAAS,CAAC,IAAIC,EAAQ,SAAS,QAAQ,CAAC,CAAE,CAAC,CAAC,EAA0Q,aAA5wB,IAAI,CAACV,EAAW,EAAI,EAAE,IAAMW,EAAY,KAAK,MAAM,KAAK,OAAO,EAAEd,EAAM,MAAM,EAAEM,EAAQN,EAAMc,CAAW,CAAC,CAAE,EAA0rB,aAAtqB,IAAI,CAACX,EAAW,EAAK,EAAEG,EAAQ,IAAI,CAAE,EAA0pB,SAAS,CAAC,MAAM,GAAG,EAAE,MAA/T,CAAC,WAAW,WAAW,SAAS,GAAG,WAAW,IAAI,UAAU,SAAS,WAAW,MAAM,EAAyP,SAASJ,EAAQG,EAAKA,EAAK,KAAK,aAAa,UAAU,CAAC,CAAE",
  "names": ["links", "RandomLinkButton", "hovered", "setHovered", "ye", "link", "setLink", "p", "Frame", "targetElement", "rect", "scrollTop", "window", "targetY", "randomIndex"]
}
