{"version":3,"file":"Grid_Repeater.DLbcCl2C.mjs","names":["useRef"],"sources":["https:/framerusercontent.com/modules/oqQXFnNY8zpysqqXov50/BAEOj3vJsn6GHQZoREXT/Grid_Repeater.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{Frame}from\"framer\";import{useEffect,useRef}from\"react\";export function DottedGrid(){const canvasRef=useRef(null);useEffect(()=>{const canvas=canvasRef.current;const ctx=canvas.getContext(\"2d\");const width=canvas.width;const height=canvas.height;const dotColor=\"#262626\";const backgroundColor=\"#07080A\";// Draw background\nctx.fillStyle=backgroundColor;ctx.fillRect(0,0,width,height);// Draw dots\nconst dotSize=2;const spacing=10// Adjust spacing between dots\n;for(let x=0;x<width;x+=spacing){for(let y=0;y<height;y+=spacing){ctx.fillStyle=dotColor;ctx.fillRect(x,y,dotSize,dotSize);}}// Create smooth vignette effect\nconst vignetteGradient=ctx.createRadialGradient(width/2,height/2,0,width/2,height/2,Math.max(width,height)/1.2);vignetteGradient.addColorStop(.7,\"rgba(0, 0, 0, 0)\");vignetteGradient.addColorStop(1,\"rgba(0, 0, 0, 0.8)\");ctx.fillStyle=vignetteGradient;ctx.fillRect(0,0,width,height);},[]);return /*#__PURE__*/_jsx(Frame,{width:\"100%\",height:\"100%\",background:\"none\",style:{position:\"relative\"},children:/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\"},children:/*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,width:800,height:600})})});}\nexport const __FramerMetadata__ = {\"exports\":{\"DottedGrid\":{\"type\":\"reactComponent\",\"name\":\"DottedGrid\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Grid_Repeater.map"],"mappings":"2KAAyG,SAAgB,GAAY,CAAC,IAAM,EAAUA,EAAO,KAAK,CAI6H,OAJ5H,MAAc,CAAC,IAAM,EAAO,EAAU,QAAc,EAAI,EAAO,WAAW,KAAK,CAAO,EAAM,EAAO,MAAY,EAAO,EAAO,OAChS,EAAI,UADkV,UACxT,EAAI,SAAS,EAAE,EAAE,EAAM,EAAO,CAE3D,IAAI,IAAI,EAAE,EAAE,EAAE,EAAM,GAAG,GAAS,IAAI,IAAI,EAAE,EAAE,EAAE,EAAO,GAAG,GAAS,EAAI,UAAU,UAAS,EAAI,SAAS,EAAE,EAAE,EAAQ,EAAQ,CAC1H,IAAM,EAAiB,EAAI,qBAAqB,EAAM,EAAE,EAAO,EAAE,EAAE,EAAM,EAAE,EAAO,EAAE,KAAK,IAAI,EAAM,EAAO,CAAC,IAAI,CAAC,EAAiB,aAAa,GAAG,mBAAmB,CAAC,EAAiB,aAAa,EAAE,qBAAqB,CAAC,EAAI,UAAU,EAAiB,EAAI,SAAS,EAAE,EAAE,EAAM,EAAO,EAAG,EAAE,CAAC,CAAqB,EAAK,EAAM,CAAC,MAAM,OAAO,OAAO,OAAO,WAAW,OAAO,MAAM,CAAC,SAAS,WAAW,CAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,IAAI,MAAM,KAAK,MAAM,UAAU,wBAAwB,CAAC,SAAsB,EAAK,SAAS,CAAC,IAAI,EAAU,MAAM,IAAI,OAAO,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,kBAJ/hB,IAA0B,IAAoC"}