import Link from "next/link";
import { cn } from "@/shared/utils";
import type { ReactNode } from "react";
interface GlowButtonProps {
href: string;
children: ReactNode;
className?: string;
variant?: "primary" | "secondary";
}
/**
* Premium button with animated glow effect on hover
*/
export function GlowButton({ href, children, className, variant = "primary" }: GlowButtonProps) {
if (variant === "secondary") {
return (
{children}
);
}
return (
{/* Glow layer */}
{/* Button */}
{children}
);
}