Menu
Coddy logo textTech

Recapitulação: Estado e Eventos

Parte da seção Fundamentos do Journey de React da Coddy. Lição 27 de 42.

challenge icon

Desafio

Médio

Recapitulação do capítulo. Construa um painel de controle de um abajur: um contador e um alternador lado a lado em um único componente.

  1. Adicione dois estados independentes: brightness começando em 0 e on começando em false.
  2. Mostre o brilho no span com id="level". O botão id="brighter" adiciona 1 a cada clique.
  3. O botão id="power" alterna on. Quando estiver ligado, mostre um <p> com id="status" e o texto Lamp is on; caso contrário, renderize null.

Experimente você mesmo

<!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>

Todas as lições de Fundamentos