import DashboardPage from '@/base/components/layout/dashboard/dashboard-page' import { ExpenseGeneralInfo } from '@/modules/expenses/expense-general-info' import { ExpenseItemsSection } from '@/modules/expenses/expense-items-section' import { ExpensePaymentsSection } from '@/modules/expenses/expense-payments-section' import { getServerApi } from '@garage/api/server' export default async function ExpenseDetailPage(props: { params: Promise<{ id: string }> }) { const { id } = await props.params const api = await getServerApi() const expense = await api.expenses.show(id) const data = (expense as any)?.data ?? expense if (!data) { return