Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Deleting Item | Advanced Features
course content

Зміст курсу

Next.js 14

Deleting ItemDeleting Item

Let's implement the delete functionality for the invoice.

Back to the Project

To utilize a Server Action for deleting an invoice, enclose the delete button within a <form> element and transmit the id to the Server Action using the bind feature:

app/ui/invoices/buttons.ts

To complete the task, we create the deleteInvoice action.

app/lib/actions.ts

As you can see, we are not using redirect() because the delete action is called on the dashboard/invoices page.

In Practice

Все було зрозуміло?

Секція 6. Розділ 7
course content

Зміст курсу

Next.js 14

Deleting ItemDeleting Item

Let's implement the delete functionality for the invoice.

Back to the Project

To utilize a Server Action for deleting an invoice, enclose the delete button within a <form> element and transmit the id to the Server Action using the bind feature:

app/ui/invoices/buttons.ts

To complete the task, we create the deleteInvoice action.

app/lib/actions.ts

As you can see, we are not using redirect() because the delete action is called on the dashboard/invoices page.

In Practice

Все було зрозуміло?

Секція 6. Розділ 7
some-alt