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
)
}