Files

30 lines
1.4 KiB
JavaScript

/**
* Pagina Preferiti - Gestione dei Film Preferiti
*
* FUNZIONALITÀ DA IMPLEMENTARE:
* 1. Caricare i film preferiti da localStorage
* 2. Mostrare i film in una tabella con poster, titolo, anno, tipo
* 3. Aggiungere un pulsante "Rimuovi" per ogni film
* 4. Gestire lo stato vuoto (mostrare un messaggio quando non ci sono preferiti)
*
* Suggerimenti per l'implementazione:
* - Recupera gli elementi del DOM (tabella, corpo tabella, messaggio)
* - Crea una funzione per recuperare i preferiti da localStorage (chiave: 'preferiti')
* - Crea una funzione per salvare i preferiti in localStorage
* - Crea una funzione per caricare i preferiti dal localStorage
* - Crea una funzione per visualizzare tutta la tabella dei preferiti (usa un ciclo per creare le righe della tabella)
* - Crea una funzione per rimuovere un film dai preferiti e aggiornare la visualizzazione (usa array.splice con l'indice dell'elemento da rimuovere)
* - Al caricamento della pagina, chiama la funzione per mostrare i preferiti
* - Se non ci sono preferiti, mostra un messaggio del tipo "Nessun film nei preferiti. Vai alla ricerca!"
*
* Bonus:
* - Mostra il numero totale di film preferiti
* - Aggiungi un pulsante "Rimuovi Tutti" per svuotare la lista dei preferiti
*/
// Esempio di caricamento dei preferiti da localStorage e visualizzazione nella tabella
// caricaPreferiti();
// mostraPreferiti();