'use client'; import { motion } from "framer-motion" import { useState } from "react"; const LinkButton = ({text, href, onPress}: {text: string, href: string, onPress?: () => any}) => { const [buttonHovered, setButtonHovered] = useState( false ); const [buttonPressed, setButtonPressed] = useState( false ); return (
setButtonHovered(true)} onMouseLeave={()=>setButtonHovered(false)} onClick={()=>{setButtonPressed(true); onPress && onPress();}} > {text}
); } export default LinkButton;