"use client";

import Link from "next/link";
import { Crown } from "lucide-react";
import { PRO_BUNDLE_PRICE, formatPrice } from "@/lib/pricing";

export default function UpgradeButton({ className = "" }: { className?: string }) {
  return (
    <Link
      href="/upgrade"
      className={`btn-glow flex items-center gap-2 whitespace-nowrap rounded-full bg-brand-gradient px-5 py-2.5 text-sm font-semibold text-white ${className}`}
    >
      <Crown size={15} />
      Upgrade to Pro — {formatPrice(PRO_BUNDLE_PRICE)}
    </Link>
  );
}
