// @ts-nocheck 'use client'; import { motion, useMotionTemplate, useMotionValue } from 'framer-motion'; import React from 'react'; import { cn } from '../../lib/utils'; export const HeroHighlight = ({ children, className, containerClassName, }: { children: React.ReactNode; className?: string; containerClassName?: string; }) => { let mouseX = useMotionValue(0); let mouseY = useMotionValue(0); function handleMouseMove({ currentTarget, clientX, clientY }: React.MouseEvent) { if (!currentTarget) return; let { left, top } = currentTarget.getBoundingClientRect(); mouseX.set(clientX - left); mouseY.set(clientY - top); } return (
{children}
); }; export const Highlight = ({ children, className, }: { children: React.ReactNode; className?: string; }) => { return ( {children} ); };