From d91e2912d122921928e9d754addc7f19606f0bce Mon Sep 17 00:00:00 2001 From: Berack96 Date: Fri, 6 Feb 2026 21:32:27 +0100 Subject: [PATCH] fix vari --- .../watchlist/script.js | 25 +++++++++++-------- .../02_get_lista_utenti/script.js | 24 ++++++++++++++++++ 2 files changed, 38 insertions(+), 11 deletions(-) diff --git a/javascript/JS_Esercizi 10 - localStorage/watchlist/script.js b/javascript/JS_Esercizi 10 - localStorage/watchlist/script.js index 317ce44..6ea80a1 100644 --- a/javascript/JS_Esercizi 10 - localStorage/watchlist/script.js +++ b/javascript/JS_Esercizi 10 - localStorage/watchlist/script.js @@ -30,8 +30,20 @@ let filmWatchlist = [ { titolo: "Harry Potter e la Pietra Filosofale", anno: "2001" } ]; + /** - * STEP 1: Funzione Renderizza (visualizza) la lista + * STEP 1: Caricamento Iniziale + * Leggi la chiave "my_watchlist" dal localStorage. + * Se esiste, parsa la stringa e riempi l'array 'filmWatchlist'. + * Se non esiste, lascia l'array vuoto. + * Infine chiama visualizzaLista(). + */ +function caricaLista() { +} + + +/** + * STEP 2: Funzione Renderizza (visualizza) la lista * Pulisce l'HTML e ricrea gli elementi basandosi sull'array filmWatchlist * 1. Pulisci il contenuto di 'listaFilm'. * 2. Per ogni film in 'filmWatchlist', crea un
  • con dentro -->

    titolo (anno)

    @@ -40,15 +52,6 @@ let filmWatchlist = [ function visualizzaLista() { } -/** - * STEP 2: Caricamento Iniziale - * Leggi la chiave "my_watchlist" dal localStorage. - * Se esiste, parsa la stringa e riempi l'array 'filmWatchlist'. - * Se non esiste, lascia l'array vuoto. - * Infine chiama visualizzaLista(). - */ -function inizializzaApp() { -} /** * STEP 3: Aggiunta e Salvataggio @@ -65,7 +68,7 @@ function inizializzaApp() { // AVVIO -inizializzaApp(); +caricaLista(); diff --git a/javascript/JS_Esercizi 11 - API/02_get_lista_utenti/script.js b/javascript/JS_Esercizi 11 - API/02_get_lista_utenti/script.js index cec1694..7412cec 100644 --- a/javascript/JS_Esercizi 11 - API/02_get_lista_utenti/script.js +++ b/javascript/JS_Esercizi 11 - API/02_get_lista_utenti/script.js @@ -1,6 +1,30 @@ // ⚠️ COMPILARE PRIMA DI INIZIARE const BASE_URL = 'http://localhost:3000/api'; + +/** + * FUNZIONE che crea la card HTML per un singolo utente + * + * Passi: + * 1. Crea un template literal con la struttura HTML della card + * 2. Usa i dati dell'oggetto user per popolare i campi + * 3. La struttura della card deve essere simile a questa: + *
    + * Avatar + *
    + *

    Nome Cognome

    + * + *

    📍 comune

    + *
    Attivo/Inattivo
    + *
    + *
    + */ +function creaCardUser(user) { + return ``; +} + + + /** * ESERCIZIO 2: Recupera TUTTI gli utenti *