import Form from '@/app/ui/invoices/edit-form'; import Breadcrumbs from '@/app/ui/invoices/breadcrumbs'; import { fetchCustomers, fetchInvoiceById } from '@/app/lib/data'; import { notFound } from 'next/navigation'; import { Metadata } from 'next'; export const metadata: Metadata = { title: 'Edit invoice', }; export default async function Page(props: { params: Promise<{ id: string }> }){ const params = await props.params; const id = params.id; const [invoice, customers] = await Promise.all([ fetchInvoiceById(id), fetchCustomers(), ]); if(!invoice){ notFound(); } return (
); }