import { useState } from "react"; import { Card, CardHeader, CardTitle, CardContent, CardDescription, } from "@/components/ui/card"; import { DollarSign } from "lucide-react"; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue, } from "@/components/ui/select"; import PaymentsRecentTable from "@/components/payments/payments-recent-table"; import PaymentsOfPatientModal from "@/components/payments/payments-of-patient-table"; import PaymentOCRBlock from "@/components/payments/payment-ocr-block"; export default function PaymentsPage() { const [paymentPeriod, setPaymentPeriod] = useState("all-time"); return (
{/* Header */}

Payments

Manage patient payments and outstanding balances

{/* Payment Summary Cards */}
Outstanding Balance
$0

From 0 outstanding invoices

Payments Collected
${0}

From 0 completed payments

Pending Payments
$0

From 0 pending transactions

{/* OCR Image Upload Section*/} {/* Recent Payments table */} Payment's Records View and manage all recents patient's claims payments {/* Recent Payments by Patients*/}
); }