import { IconCalendar, IconClock, IconCreditCard, IconCircleCheck } from "@tabler/icons-react" import { Badge } from "@/components/ui/badge" import { Card, CardAction, CardDescription, CardFooter, CardHeader, CardTitle, } from "@/components/ui/card" type PatientStats = { upcomingAppointments: number completedAppointments: number totalSpent: number pendingPayments: number } export function PatientSectionCards({ stats }: { stats: PatientStats }) { return (
Upcoming Appointments {stats.upcomingAppointments} Scheduled
Your scheduled visits
Appointments waiting for you
Completed Visits {stats.completedAppointments} Done
Total completed appointments
Your dental care history
Total Spent ₱{stats.totalSpent.toLocaleString('en-PH', { minimumFractionDigits: 2, maximumFractionDigits: 2 })} Paid
Total payments made
Lifetime spending on dental care
Pending Payments ₱{stats.pendingPayments.toLocaleString('en-PH', { minimumFractionDigits: 2, maximumFractionDigits: 2 })} Pending
Outstanding balance
Payments awaiting settlement
) }