1 00:00:02,270 --> 00:00:03,700 Per svuotare il carrello, 2 00:00:03,760 --> 00:00:04,430 è 3 00:00:04,490 --> 00:00:06,860 semplice, stiamo spedendo questa azione di aggiunta 4 00:00:06,860 --> 00:00:08,210 dell'ordine alla fine. 5 00:00:08,240 --> 00:00:14,540 Ora, naturalmente, questa azione è attualmente gestita nel nostro riduttore di ordini ma non ci limitiamo 6 00:00:14,540 --> 00:00:15,020 a 7 00:00:15,020 --> 00:00:21,500 consegnarla lì, è importante capire che ogni azione Redux che invii raggiunge ogni riduttore perché come potrebbe 8 00:00:21,500 --> 00:00:23,960 sapere l'azione a quale riduttore appartiene? 9 00:00:23,960 --> 00:00:29,510 Come ho spiegato prima, è il riduttore che dice semplicemente quali azioni si preoccupa e quali azioni 10 00:00:29,510 --> 00:00:30,830 non dovrebbero essere gestite. 11 00:00:31,160 --> 00:00:35,990 Quindi l'azione di aggiunta dell'ordine può anche essere gestita nel riduttore del carrello, in alternativa puoi 12 00:00:35,990 --> 00:00:42,120 inviare un'azione di carrello trasparente separata se lo desideri, ma se non ne hai bisogno in nessun altro luogo, non c'è 13 00:00:42,120 --> 00:00:47,400 davvero un motivo valido per creare un'azione separata. Quindi gestirò l'azione di aggiunta ordine già 14 00:00:47,420 --> 00:00:54,260 esistente qui nel mio riduttore del carrello e lì dopo aver gestito il caso di rimozione, gestirò l'azione 15 00:00:54,970 --> 00:01:01,820 di aggiunta ordine e per questo, devi solo assicurarti di importare questa azione di aggiunta ordine dal cartella delle 16 00:01:01,940 --> 00:01:08,810 azioni e lì, dal file degli ordini e ora in quel caso laggiù, dobbiamo cancellare il carrello ed è 17 00:01:08,810 --> 00:01:10,540 super semplice, dobbiamo solo 18 00:01:10,550 --> 00:01:17,090 restituire il nostro stato iniziale perché lo stato iniziale qui è ovviamente questo oggetto con un oggetto vuoto 19 00:01:17,480 --> 00:01:20,630 carrello e un importo totale pari a zero. 20 00:01:20,690 --> 00:01:22,210 Quindi voglio solo ripristinare questo, 21 00:01:22,250 --> 00:01:24,320 quindi questo è quello che ritorno qui. 22 00:01:24,380 --> 00:01:30,200 Il risultato di questo è che se aggiungo articoli a un carrello qui, diciamo due camicie rosse e un 23 00:01:30,200 --> 00:01:30,920 tappeto blu 24 00:01:30,920 --> 00:01:35,990 e faccio clic su Ordina ora, il carrello viene cancellato e ora vediamo ancora qui l'ordine, 25 00:01:35,990 --> 00:01:37,310 è il nostro ordine. 26 00:01:37,550 --> 00:01:38,900 Quindi è così che possiamo cancellare 27 00:01:39,050 --> 00:01:41,060 il carrello, ora assicuriamoci che l'ordine sia più bello.