diff --git a/src/content/learn/referencing-values-with-refs.md b/src/content/learn/referencing-values-with-refs.md index 77f337d88..ba7cd6944 100644 --- a/src/content/learn/referencing-values-with-refs.md +++ b/src/content/learn/referencing-values-with-refs.md @@ -1,5 +1,5 @@ --- -title: 'Обращаемся к значением через рефы' +title: 'Обращаемся к значениям через рефы' --- @@ -17,7 +17,7 @@ title: 'Обращаемся к значением через рефы' -## Добавляем реф в ваш компонент {/*adding-a-ref-to-your-component*/} +## Добавляем реф в ваш компонент {/*adding-a-ref-to-your-component*/} Чтобы добавить реф в ваш компонент, импортируйте хук `useRef` из React: @@ -301,7 +301,7 @@ console.log(ref.current); // 5 -#### Исправьте неработающий input в чате {/*fix-a-broken-chat-input*/} +#### Исправьте неработающий input в чате {/*fix-a-broken-chat-input*/} Введите сообщение и нажмите «Send». Можно заметить трёхсекундную задержку перед тем, как появится модальное окно с сообщением «Sent!». Во время этой задержки появляется кнопка «Undo». Кликните по ней. Предполагается, что кнопка «Undo» предотвратит появление сообщения «Sent!». Это происходит из-за вызова [`clearTimeout`](https://developer.mozilla.org/en-US/docs/Web/API/clearTimeout) для сохранения ID во время `handleSend`. Однако, даже после клика «Undo», сообщение все ещё появляется. Попробуйте разобраться, почему этот код не работает, и исправить его.