'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 */}
Бонусы начисляются после активации подписки приглашенным другом
);
}