From d06e5c045b8146fd3e929938e734f9eaca327124 Mon Sep 17 00:00:00 2001 From: "translate-react-bot[bot]" <251169733+translate-react-bot[bot]@users.noreply.github.com> Date: Wed, 4 Feb 2026 15:08:02 +0000 Subject: [PATCH 1/3] =?UTF-8?q?docs:=20translate=20`responding-to-events.m?= =?UTF-8?q?d`=20to=20=D0=A0=D1=83=D1=81=D1=81=D0=BA=D0=B8=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/content/learn/responding-to-events.md | 214 +++++++++++----------- 1 file changed, 107 insertions(+), 107 deletions(-) diff --git a/src/content/learn/responding-to-events.md b/src/content/learn/responding-to-events.md index 17bd087ed2..d4689640a9 100644 --- a/src/content/learn/responding-to-events.md +++ b/src/content/learn/responding-to-events.md @@ -1,24 +1,24 @@ --- -title: Responding to Events +title: Обработка событий --- -React lets you add *event handlers* to your JSX. Event handlers are your own functions that will be triggered in response to interactions like clicking, hovering, focusing form inputs, and so on. +React позволяет добавлять *обработчики событий* в ваш JSX. Обработчики событий — это ваши собственные функции, которые будут вызваны в ответ на действия пользователя, такие как клики, наведение курсора, фокусировка на полях ввода и т. д. -* Different ways to write an event handler -* How to pass event handling logic from a parent component -* How events propagate and how to stop them +* Различные способы написания обработчика событий +* Как передать логику обработки событий из родительского компонента +* Как события распространяются и как их остановить -## Adding event handlers {/*adding-event-handlers*/} +## Добавление обработчиков событий {/*adding-event-handlers*/} -To add an event handler, you will first define a function and then [pass it as a prop](/learn/passing-props-to-a-component) to the appropriate JSX tag. For example, here is a button that doesn't do anything yet: +Чтобы добавить обработчик событий, сначала определите функцию, а затем [передайте её как проп](/learn/passing-props-to-a-component) соответствующему JSX-тегу. Например, вот кнопка, которая пока ничего не делает: @@ -34,11 +34,11 @@ export default function Button() { -You can make it show a message when a user clicks by following these three steps: +Вы можете заставить её выводить сообщение при нажатии, выполнив следующие три шага: -1. Declare a function called `handleClick` *inside* your `Button` component. -2. Implement the logic inside that function (use `alert` to show the message). -3. Add `onClick={handleClick}` to the `