'use client'; import Link from 'next/link'; import { Gift, CreditCard, Heart } from 'lucide-react'; const donationTypes = [ { id: 'monetary', icon: CreditCard, title: 'Doação Monetária', description: 'Transferência, cartão ou MBWay. O canil usa o valor para os cuidados que precisar.', badge: 'Mais impacto', badgeColor: 'var(--color-terra)', }, { id: 'food', icon: Gift, title: 'Ração e Comida', description: 'Escolhes o tipo, a quantidade e se queres entregar em casa ou no canil.', badge: null, badgeColor: null, }, { id: 'toys', icon: Heart, title: 'Brinquedos e Acessórios', description: 'Bolas, cordas, camas e muito mais. Podes escolher recolha em casa.', badge: null, badgeColor: null, }, ]; export default function DonatePage() { return (
{/* Hero */}

Faz a diferença hoje

Doa ao teu canil{' '} favorito.

Ração, brinquedos ou apoio financeiro. Escolhe como queres ajudar.

{/* Donation types */}

Como queres ajudar?

{donationTypes.map(({ id, icon: Icon, title, description, badge, badgeColor }) => (
{ const el = e.currentTarget as HTMLElement; el.style.borderColor = 'var(--color-terra)'; el.style.transform = 'translateY(-4px)'; el.style.boxShadow = '0 12px 40px rgba(45,27,14,0.1)'; }} onMouseLeave={e => { const el = e.currentTarget as HTMLElement; el.style.borderColor = 'var(--color-border)'; el.style.transform = 'translateY(0)'; el.style.boxShadow = 'none'; }} > {badge && ( {badge} )}

{title}

{description}

))}
{/* Auth notice */}

Para fazer uma doação precisas de ter conta PetLink. É grátis, rápido e seguro.

Criar conta Entrar
); }