From e0a7c76a302e1d27273ce3dbb852dde70db5e60c Mon Sep 17 00:00:00 2001 From: Nivaldo Farias Date: Thu, 20 Mar 2025 11:43:01 -0300 Subject: [PATCH] Translate `adding-interactivity.md` to Portuguese --- src/content/learn/adding-interactivity.md | 95 +++++++++++------------ 1 file changed, 47 insertions(+), 48 deletions(-) diff --git a/src/content/learn/adding-interactivity.md b/src/content/learn/adding-interactivity.md index c74c6b1b9..0134fe038 100644 --- a/src/content/learn/adding-interactivity.md +++ b/src/content/learn/adding-interactivity.md @@ -1,30 +1,30 @@ --- -title: Adding Interactivity +title: Adicionando Interatividade --- -Some things on the screen update in response to user input. For example, clicking an image gallery switches the active image. In React, data that changes over time is called *state.* You can add state to any component, and update it as needed. In this chapter, you'll learn how to write components that handle interactions, update their state, and display different output over time. +Algumas coisas na tela atualizam em resposta à entrada do usuário. Por exemplo, clicar em uma galeria de imagens alterna a imagem ativa. Em React, dados que mudam ao longo do tempo são chamados de *state.* Você pode adicionar state a qualquer componente e atualizá-lo conforme necessário. Neste capítulo, você aprenderá como escrever componentes que lidam com interações, atualizam seu state e exibem diferentes saídas ao longo do tempo. -* [How to handle user-initiated events](/learn/responding-to-events) -* [How to make components "remember" information with state](/learn/state-a-components-memory) -* [How React updates the UI in two phases](/learn/render-and-commit) -* [Why state doesn't update right after you change it](/learn/state-as-a-snapshot) -* [How to queue multiple state updates](/learn/queueing-a-series-of-state-updates) -* [How to update an object in state](/learn/updating-objects-in-state) -* [How to update an array in state](/learn/updating-arrays-in-state) +* [Como lidar com eventos iniciados pelo usuário](/learn/responding-to-events) +* [Como fazer componentes "lembrarem" informações com state](/learn/state-a-components-memory) +* [Como o React atualiza a UI em duas fases](/learn/render-and-commit) +* [Por que o state não atualiza logo após você alterá-lo](/learn/state-as-a-snapshot) +* [Como enfileirar várias atualizações de state](/learn/queueing-a-series-of-state-updates) +* [Como atualizar um objeto no state](/learn/updating-objects-in-state) +* [Como atualizar uma array no state](/learn/updating-arrays-in-state) -## Responding to events {/*responding-to-events*/} +## Respondendo a eventos {/*responding-to-events*/} -React lets you add *event handlers* to your JSX. Event handlers are your own functions that will be triggered in response to user interactions like clicking, hovering, focusing on form inputs, and so on. +React permite que você adicione *event handlers* ao seu JSX. Event handlers são suas próprias funções que serão acionadas em resposta a interações do usuário, como clicar, passar o mouse, focar em entradas de formulário e assim por diante. -Built-in components like `