Chapter 12 - Implement deleting invoices

This commit is contained in:
2024-01-03 09:38:23 +01:00
parent 32871e3ff4
commit 3e4959dd9d
2 changed files with 9 additions and 2 deletions

View File

@@ -55,4 +55,9 @@ export async function updateInvoice(id: string, formData: FormData) {
revalidatePath('/dashboard/invoices');
redirect('/dashboard/invoices');
}
export async function deleteInvoice(id: string) {
await sql`DELETE FROM invoices WHERE id = ${id}`;
revalidatePath('/dashboard/invoices');
}