'use client'; // Invite.tsx — 邀请返利(邀请链接 + 统计 + 记录)。承袭 UCInvite。 import React, { useState } from 'react'; import { Icon } from './icons'; import { card } from './shared'; import type { TFn } from '../lib/i18n'; export default function Invite({ t }: { t: TFn }) { const [copied, setCopied] = useState(false); const link = 'https://pangolin.vpn/r/PG8F3K'; const records = [ { mail: 'k***@gmail.com', date: '2026-06-08', paid: true }, { mail: 'w***@outlook.com', date: '2026-06-05', paid: false }, { mail: 'z***@qq.com', date: '2026-05-30', paid: true }, ]; async function copy() { try { await navigator.clipboard?.writeText(link); } catch { /* ignore */ } setCopied(true); setTimeout(() => setCopied(false), 1800); } return (