import React from 'react'; import { useTranslation } from 'react-i18next'; import { X } from 'lucide-react'; interface SponsorDialogProps { open: boolean; onOpenChange: (open: boolean) => void; } const SponsorDialog: React.FC = ({ open, onOpenChange }) => { const { i18n, t } = useTranslation(); if (!open) return null; return (
{/* Close button (X) in the top-right corner */}

{t('sponsor.title')}

{i18n.language === 'zh' ? ( {t('sponsor.rewardAlt')} ) : (

{t('sponsor.supportMessage')}

{t('sponsor.supportButton')}
)}
); }; export default SponsorDialog;