'use client' import { toast } from '@/hooks/use-toast' import { Button } from '../../../components/ui/button' import { Heart, Coins, Check, Copy } from 'lucide-react' import { useState } from 'react' import { Dialog, DialogContent, DialogHeader, DialogTitle, } from '../../../components/ui/dialog' import Link from 'next/link' import { ExternalLinks } from '@/config/external-links' export default function SupportProjectSection() { const [cryptoOpen, setCryptoOpen] = useState(false) const [copiedAddress, setCopiedAddress] = useState('') const cryptoWallets = [ { name: 'Bitcoin (BTC)', address: '1Ag3nQKGDdmcqSZicRRKnGGKwfgSkhhA5M', network: 'Bitcoin', }, { name: 'Ethereum (ETH)', address: '0x61368be0052ee9245287ee88f7f1fceb5343e207', network: 'Ethereum (ERC20)', }, { name: 'Tether (USDT)', address: '0x61368be0052ee9245287ee88f7f1fceb5343e207', network: 'Ethereum (ERC20)', }, { name: 'Tether (USDT)', address: 'TD6txzY61D6EgnVfMLPsqKhYfyV5iHrbkw', network: 'Tron (TRC20)', }, ] const copyToClipboard = (address: string) => { navigator.clipboard.writeText(address) setCopiedAddress(address) toast({ title: 'Address copied!', description: 'The wallet address has been copied to your clipboard.', }) setTimeout(() => setCopiedAddress(''), 3000) } return ( <>

Support The Project

Maintaining an open-source project requires time and dedication. By becoming a patron or donating cryptocurrency, your contribution will directly support the development, including implementation of new features, enhance performance, and ensure the highest level of security and reliability.

Donate Cryptocurrency
{cryptoWallets.map((wallet, index) => (

{wallet.name}

{wallet.network}

{wallet.address}

))}
) }