{"version":3,"file":"CustomCursor.CNPbROxa.mjs","names":["useState"],"sources":["https:/framerusercontent.com/modules/N69O71xJ4lOYag0747i4/jdk7B28kk6QAY5q60amR/CustomCursor.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import{useEffect,useState}from\"react\";export default function CustomCursor(){const[mousePosition,setMousePosition]=useState({x:0,y:0});const[isHovering,setIsHovering]=useState(false);useEffect(()=>{const updateMousePosition=e=>{setMousePosition({x:e.clientX,y:e.clientY});};window.addEventListener(\"mousemove\",updateMousePosition);return()=>window.removeEventListener(\"mousemove\",updateMousePosition);},[]);useEffect(()=>{const hoverables=document.querySelectorAll(\".hoverable\");const handleMouseEnter=()=>setIsHovering(true);const handleMouseLeave=()=>setIsHovering(false);hoverables.forEach(el=>{el.addEventListener(\"mouseenter\",handleMouseEnter);el.addEventListener(\"mouseleave\",handleMouseLeave);});return()=>{hoverables.forEach(el=>{el.removeEventListener(\"mouseenter\",handleMouseEnter);el.removeEventListener(\"mouseleave\",handleMouseLeave);});};},[]);return /*#__PURE__*/_jsx(motion.div,{style:{position:\"fixed\",top:0,left:0,width:isHovering?30:12,height:isHovering?30:12,backgroundColor:isHovering?\"#B4804E\":\"#dedede\",borderRadius:\"50%\",pointerEvents:\"none\",zIndex:9999},animate:{x:mousePosition.x-(isHovering?15:6),y:mousePosition.y-(isHovering?15:6)},transition:{type:\"spring\",stiffness:500,damping:28}});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CustomCursor\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CustomCursor.map"],"mappings":"wLAAmH,SAAwB,GAAc,CAAC,GAAK,CAAC,EAAc,GAAkBA,EAAS,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,CAAM,CAAC,EAAW,GAAeA,EAAS,GAAM,CAAmqB,OAAlqB,MAAc,CAAC,IAAM,EAAoB,GAAG,CAAC,EAAiB,CAAC,EAAE,EAAE,QAAQ,EAAE,EAAE,QAAQ,CAAC,EAA4D,OAAzD,EAAO,iBAAiB,YAAY,EAAoB,KAAW,EAAO,oBAAoB,YAAY,EAAoB,EAAG,EAAE,CAAC,CAAC,MAAc,CAAC,IAAM,EAAW,SAAS,iBAAiB,aAAa,CAAO,MAAqB,EAAc,GAAK,CAAO,MAAqB,EAAc,GAAM,CAAkI,OAAjI,EAAW,QAAQ,GAAI,CAAC,EAAG,iBAAiB,aAAa,EAAiB,CAAC,EAAG,iBAAiB,aAAa,EAAiB,EAAG,KAAW,CAAC,EAAW,QAAQ,GAAI,CAAC,EAAG,oBAAoB,aAAa,EAAiB,CAAC,EAAG,oBAAoB,aAAa,EAAiB,EAAG,GAAK,EAAE,CAAC,CAAqB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,SAAS,QAAQ,IAAI,EAAE,KAAK,EAAE,MAAM,EAAW,GAAG,GAAG,OAAO,EAAW,GAAG,GAAG,gBAAgB,EAAW,UAAU,UAAU,aAAa,MAAM,cAAc,OAAO,OAAO,KAAK,CAAC,QAAQ,CAAC,EAAE,EAAc,GAAG,EAAW,GAAG,GAAG,EAAE,EAAc,GAAG,EAAW,GAAG,GAAG,CAAC,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,GAAG,CAAC,CAAC,sBAA/tC,IAAkC,IAAsC"}