'use client'; import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/Card'; import { CreditCard, FileText } from 'lucide-react'; import Link from 'next/link'; export function BillingTile() { // Mock data - in production, this would come from API const billing = { currentInvoice: 45230, nextBillingDate: '2024-02-15', paymentMethod: 'Credit Card ending in 4242', invoicesPending: 0, }; return ( Billing & Invoices

${billing.currentInvoice.toLocaleString()}

Current Invoice

Next Billing Date

{new Date(billing.nextBillingDate).toLocaleDateString()}

Payment Method

{billing.paymentMethod}

{billing.invoicesPending > 0 && (
{billing.invoicesPending} invoice{billing.invoicesPending > 1 ? 's' : ''} pending
)} View All Invoices →
); }