Menu
Coddy logo textTech

Riepilogo: stato ed eventi

Fa parte della sezione Fondamenti del percorso React di Coddy. Lezione 27 di 42.

challenge icon

Sfida

Medio

Riepilogo del capitolo. Crea un pannello di controllo per una lampada da scrivania: un contatore e un interruttore affiancati in un unico componente.

  1. Aggiungi due stati indipendenti: brightness con valore iniziale 0 e on con valore iniziale false.
  2. Mostra la luminosità nello span con id="level". Il pulsante id="brighter" aggiunge 1 a ogni clic.
  3. Il pulsante id="power" inverte on. Quando è attivo, mostra un <p> con id="status" e il testo Lamp is on; altrimenti, restituisci null.

Provalo tu

<!DOCTYPE html>
<html>
    <head>
        <link rel="stylesheet" href="styles.css" />
    </head>
    <body>
        <div id="root"></div>
        <script type="module" src="main.jsx"></script>
    </body>
</html>

Tutte le lezioni di Fondamenti