"use client"; import { useState } from "react"; import { motion } from "framer-motion"; import { Sparkles } from "lucide-react"; export default function UpgradeButton() { const [isHovered, setIsHovered] = useState(false); return ( setIsHovered(true)} onHoverEnd={() => setIsHovered(false)} whileHover={{ scale: 1.05 }} whileTap={{ scale: 0.95 }} > Upgrade to Pro ); }