"use client"; import { ChevronRight, Sparkles, X } from "lucide-react"; import styles from "./first-recharge-offer-banner.module.css"; export interface FirstRechargeOfferBannerProps { visible: boolean; discountPercent: number; onClick: () => void; onClose: () => void; variant?: "banner" | "compact"; } export function FirstRechargeOfferBanner({ visible, discountPercent, onClick, onClose, variant = "banner", }: FirstRechargeOfferBannerProps) { if (!visible) return null; if (variant === "compact") { return ( ); } return (
); }