'use client'; import { X, Copy, Share2, Gift, Users, Award, BarChart3 } from 'lucide-react'; import Link from 'next/link'; interface ReferralModalProps { isOpen: boolean; onClose: () => void; referralUrl: string; onShare: () => void; onCopy: () => void; } export default function ReferralModal({ isOpen, onClose, referralUrl, onShare, onCopy }: ReferralModalProps) { if (!isOpen) return null; return (
{/* Backdrop */}
{/* Modal */}
e.stopPropagation()} > {/* Header */}

Пригласи друга

{/* Content */}
{/* Условия программы */}

Ты получишь:

  • +7 дней бесплатно за каждого друга
  • 10% скидка на продление при оплате
  • За 5 друзей → 1 месяц в подарок

Твой друг получит:

  • 7 дней бесплатного триала
  • -10% скидка на первую покупку
{/* Реферальная ссылка */}
{referralUrl}
{/* Action buttons */}
{/* Info */}
Бонусы начисляются после активации подписки приглашенным другом
); }