"use client"; import { cn } from "@/lib/utils"; import Image from "next/image"; import React from "react"; function Hero() { const [hovered, setHovered] = React.useState(""); const textHover = "hover:text-primary hover:scale-105 transition-all duration-300"; return ( <>
setHovered("text-1")} onMouseLeave={() => setHovered("")} > Timeless
herp-gif
setHovered("text-2")} onMouseLeave={() => setHovered("")} > Creative
setHovered("text-3")} onMouseLeave={() => setHovered("")} className={cn( `absolute left-4 lg:left-0 top-full ${textHover}`, hovered.length ? "text-foreground" : "text-primary", hovered === "text-2" && "text-background blur-sm" )} > Unique
); } export default Hero;