import { getServerApi } from '@garage/api/server' import DashboardPage from '@/base/components/layout/dashboard/dashboard-page' import { BadgeDollarSignIcon, CalendarIcon, ClipboardListIcon, CreditCardIcon, HashIcon, UserIcon, } from 'lucide-react' export default async function PaymentReceivedDetailPage(props: { params: Promise<{ id: string }> }) { const { id } = await props.params const api = await getServerApi() const payment = await api.paymentReceived.show(id) const data = (payment as any)?.data ?? payment if (!data) { return
Payment Number
{data.payment_number || '—'}
Customer
{customerName}
Job Card
{jobCardLabel}
Amount Received
{amount}
Payment Mode
{paymentMode}
Payment Date
{paymentDate}
Note
{data.note}