Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Kohteen Poistaminen Tietokannasta | Edistyneet Next.js-Ominaisuudet ja Optimoinnit
Next.js 14 -osaaminen Modernien Web-sovellusten Rakentamiseen

bookKohteen Poistaminen Tietokannasta

Toteutetaan laskun poistotoiminnallisuus.

Takaisin projektiin

Hyödynnä Server Action -toimintoa laskun poistamiseen sijoittamalla poistonappi <form>-elementin sisään ja välittämällä id Server Actionille bind-ominaisuuden avulla:

Tehtävän viimeistelemiseksi luodaan deleteInvoice-toiminto.

Kuten huomaat, emme käytä redirect()-funktiota, koska poistotoiminto suoritetaan dashboard/invoices-sivulla.

Käytännössä

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 6. Luku 7

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

Can you explain how the delete functionality works in this setup?

What does the revalidatePath function do after deleting an invoice?

Is there anything else I need to consider when implementing the delete action?

Awesome!

Completion rate improved to 2.08

bookKohteen Poistaminen Tietokannasta

Pyyhkäise näyttääksesi valikon

Toteutetaan laskun poistotoiminnallisuus.

Takaisin projektiin

Hyödynnä Server Action -toimintoa laskun poistamiseen sijoittamalla poistonappi <form>-elementin sisään ja välittämällä id Server Actionille bind-ominaisuuden avulla:

Tehtävän viimeistelemiseksi luodaan deleteInvoice-toiminto.

Kuten huomaat, emme käytä redirect()-funktiota, koska poistotoiminto suoritetaan dashboard/invoices-sivulla.

Käytännössä

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 6. Luku 7
some-alt