Skip to content

Commit cc433ee

Browse files
committed
Исправление плашки согласно обсуждению в #94
1 parent a335ae0 commit cc433ee

File tree

7 files changed

+39
-39
lines changed

7 files changed

+39
-39
lines changed

content/docs/hooks-custom.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ next: hooks-reference.html
66
prev: hooks-rules.html
77
---
88

9-
*Хуки* -- новинка в React 16.8, которая позволяет использовать состояние и другие возможности React без написания классов.
9+
*Хуки* — нововведение в React 16.8, которое позволяет использовать состояние и другие возможности React без написания классов.
1010

1111
Создание пользовательских хуков позволяет вам перенести логику компонентов в функции, которые можно повторно использовать.
1212

content/docs/hooks-effect.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ next: hooks-rules.html
66
prev: hooks-intro.html
77
---
88

9-
*Хуки* -- новинка в React 16.8, которая позволяет использовать состояние и другие возможности React без написания классов.
9+
*Хуки* — нововведение в React 16.8, которое позволяет использовать состояние и другие возможности React без написания классов.
1010

1111
*Хук эффекта* даёт вам возможность выполнять побочные эффекты в функциональном компоненте:
1212

content/docs/hooks-faq.md

+33-33
Original file line numberDiff line numberDiff line change
@@ -18,39 +18,39 @@ prev: hooks-reference.html
1818
).join('\n')
1919
-->
2020

21-
* **[Внедрение хуков](#adoption-strategy)**
22-
* [В какой версии React появились хуки?](#which-versions-of-react-include-hooks)
23-
* [Надо ли переписать все мои классовые компоненты?](#do-i-need-to-rewrite-all-my-class-components)
24-
* [Что можно сделать с помощью хуков, чего невозможно добиться, используя классы?](#what-can-i-do-with-hooks-that-i-couldnt-with-classes)
25-
* [Какая часть моих знаний о React всё ещё актуальна?](#how-much-of-my-react-knowledge-stays-relevant)
26-
* [Что мне использовать: хуки, классы или оба подхода?](#should-i-use-hooks-classes-or-a-mix-of-both)
27-
* [Дают ли хуки все возможности классов?](#do-hooks-cover-all-use-cases-for-classes)
28-
* [Являются ли хуки заменой рендер-пропсам и компонентам высшего порядка?](#do-hooks-replace-render-props-and-higher-order-components)
29-
* [Как хуки повлияют на популярные API, такие как Redux `connect()` и React Router?](#what-do-hooks-mean-for-popular-apis-like-redux-connect-and-react-router)
30-
* [Поддерживают ли хуки статическую типизацию?](#do-hooks-work-with-static-typing)
31-
* [Как тестировать компоненты, которые используют хуки?](#how-to-test-components-that-use-hooks)
32-
* [Что конкретно проверяют правила линтера в хуках?](#what-exactly-do-the-lint-rules-enforce)
33-
* **[От классов к хукам](#from-classes-to-hooks)**
34-
* [Как методы жизненного цикла соответствуют хукам?](#how-do-lifecycle-methods-correspond-to-hooks)
35-
* [Существует что-нибудь наподобие полей экземпляра?](#is-there-something-like-instance-variables)
36-
* [Сколько переменных состояния я могу использовать – одну или несколько?](#should-i-use-one-or-many-state-variables)
37-
* [Могу ли я использовать эффект только во время обновлений компонента?](#can-i-run-an-effect-only-on-updates)
38-
* [Как получить прошлые пропсы или состояние](#how-to-get-the-previous-props-or-state)
39-
* [Как я могу реализовать getDerivedStateFromProps?](#how-do-i-implement-getderivedstatefromprops)
40-
* [Существует что-нибудь наподобие forceUpdate?](#is-there-something-like-forceupdate)
41-
* [Могу ли я изменить реф, переданный в функциональный компонент?](#can-i-make-a-ref-to-a-function-component)
42-
* [Что значит `const [thing, setThing] = useState()`](#what-does-const-thing-setthing--usestate-mean)
43-
* **[Оптимизации производительности](#performance-optimizations)**
44-
* [Могу ли я пропустить эффект при обновлениях?](#can-i-skip-an-effect-on-updates)
45-
* [Как я могу реализовать shouldComponentUpdate?](#how-do-i-implement-shouldcomponentupdate)
46-
* [Как закешировать вычисления?](#how-to-memoize-calculations)
47-
* [Как лениво создавать большие объекты?](#how-to-create-expensive-objects-lazily)
48-
* [Являются ли хуки медленными из-за создания функций на каждом рендере?](#are-hooks-slow-because-of-creating-functions-in-render)
49-
* [Как избежать передачи колбэков вниз?](#how-to-avoid-passing-callbacks-down)
50-
* [Как получить часто изменяемое значение из хука `useCallback`?](#how-to-read-an-often-changing-value-from-usecallback)
51-
* **[Под капотом](#under-the-hood)**
52-
* [Как React связывает вызовы хуков с компонентом?](#how-does-react-associate-hook-calls-with-components)
53-
* [Что послужило прообразом хуков?](#what-is-the-prior-art-for-hooks)
21+
* [Внедрение хуков {#adoption-strategy}](#Внедрение-хуков-adoption-strategy)
22+
* [В какой версии React появились хуки? {#which-versions-of-react-include-hooks}](#В-какой-версии-react-появились-хуки-which-versions-of-react-include-hooks)
23+
* [Надо ли переписать все мои классовые компоненты? {#do-i-need-to-rewrite-all-my-class-components}](#Надо-ли-переписать-все-мои-классовые-компоненты-do-i-need-to-rewrite-all-my-class-components)
24+
* [Что можно сделать с помощью хуков, чего невозможно добиться, используя классы? {#what-can-i-do-with-hooks-that-i-couldnt-with-classes}](#Что-можно-сделать-с-помощью-хуков-чего-невозможно-добиться-используя-классы-what-can-i-do-with-hooks-that-i-couldnt-with-classes)
25+
* [Какая часть моих знаний о React всё ещё актуальна? {#how-much-of-my-react-knowledge-stays-relevant}](#Какая-часть-моих-знаний-о-react-всё-ещё-актуальна-how-much-of-my-react-knowledge-stays-relevant)
26+
* [Что мне использовать: хуки, классы или оба подхода? {#should-i-use-hooks-classes-or-a-mix-of-both}](#Что-мне-использовать-хуки-классы-или-оба-подхода-should-i-use-hooks-classes-or-a-mix-of-both)
27+
* [Дают ли хуки все возможности классов? {#do-hooks-cover-all-use-cases-for-classes}](#Дают-ли-хуки-все-возможности-классов-do-hooks-cover-all-use-cases-for-classes)
28+
* [Являются ли хуки заменой рендер-пропсам и компонентам высшего порядка? {#do-hooks-replace-render-props-and-higher-order-components}](#Являются-ли-хуки-заменой-рендер-пропсам-и-компонентам-высшего-порядка-do-hooks-replace-render-props-and-higher-order-components)
29+
* [Как хуки повлияют на популярные API, такие как Redux `connect()` и React Router? {#what-do-hooks-mean-for-popular-apis-like-redux-connect-and-react-router}](#Как-хуки-повлияют-на-популярные-api-такие-как-redux-connect-и-react-router-what-do-hooks-mean-for-popular-apis-like-redux-connect-and-react-router)
30+
* [Поддерживают ли хуки статическую типизацию? {#do-hooks-work-with-static-typing}](#Поддерживают-ли-хуки-статическую-типизацию-do-hooks-work-with-static-typing)
31+
* [Как тестировать компоненты, которые используют хуки? {#how-to-test-components-that-use-hooks}](#Как-тестировать-компоненты-которые-используют-хуки-how-to-test-components-that-use-hooks)
32+
* [Что конкретно проверяют правила линтера в хуках?{#what-exactly-do-the-lint-rules-enforce}](#Что-конкретно-проверяют-правила-линтера-в-хукахwhat-exactly-do-the-lint-rules-enforce)
33+
* [От классов к хукам {#from-classes-to-hooks}](#От-классов-к-хукам-from-classes-to-hooks)
34+
* [Как методы жизненного цикла соответствуют хукам? {#how-do-lifecycle-methods-correspond-to-hooks}](#Как-методы-жизненного-цикла-соответствуют-хукам-how-do-lifecycle-methods-correspond-to-hooks)
35+
* [Существует что-нибудь наподобие полей экземпляра? {#is-there-something-like-instance-variables}](#Существует-что-нибудь-наподобие-полей-экземпляра-is-there-something-like-instance-variables)
36+
* [Сколько переменных состояния я могу использовать – одну или несколько? {#should-i-use-one-or-many-state-variables}](#Сколько-переменных-состояния-я-могу-использовать--одну-или-несколько-should-i-use-one-or-many-state-variables)
37+
* [Могу ли я использовать эффект только на обновлениях компонента? {#can-i-run-an-effect-only-on-updates}](#Могу-ли-я-использовать-эффект-только-на-обновлениях-компонента-can-i-run-an-effect-only-on-updates)
38+
* [Как получить предыдущие пропсы или состояние? {#how-to-get-the-previous-props-or-state}](#Как-получить-предыдущие-пропсы-или-состояние-how-to-get-the-previous-props-or-state)
39+
* [Как я могу реализовать `getDerivedStateFromProps`? {#how-do-i-implement-getderivedstatefromprops}](#Как-я-могу-реализовать-getderivedstatefromprops-how-do-i-implement-getderivedstatefromprops)
40+
* [Существует что-нибудь наподобие forceUpdate? {#is-there-something-like-forceupdate}](#Существует-что-нибудь-наподобие-forceupdate-is-there-something-like-forceupdate)
41+
* [Могу ли я изменить реф, переданный в функциональный компонент? {#can-i-make-a-ref-to-a-function-component}](#Могу-ли-я-изменить-реф-переданный-в-функциональный-компонент-can-i-make-a-ref-to-a-function-component)
42+
* [Что значит `const [thing, setThing] = useState()`? {#what-does-const-thing-setthing--usestate-mean}](#Что-значит-const-thing-setthing--usestate-what-does-const-thing-setthing--usestate-mean)
43+
* [Оптимизации производительности {#performance-optimizations}](#Оптимизации-производительности-performance-optimizations)
44+
* [Могу ли я пропустить эффект при обновлениях? {#can-i-skip-an-effect-on-updates}](#Могу-ли-я-пропустить-эффект-при-обновлениях-can-i-skip-an-effect-on-updates)
45+
* [Как я могу реализовать `shouldComponentUpdate`? {#how-do-i-implement-shouldcomponentupdate}](#Как-я-могу-реализовать-shouldcomponentupdate-how-do-i-implement-shouldcomponentupdate)
46+
* [Как закешировать вычисления? {#how-to-memoize-calculations}](#Как-закешировать-вычисления-how-to-memoize-calculations)
47+
* [Как лениво создавать большие объекты? {#how-to-create-expensive-objects-lazily}](#Как-лениво-создавать-большие-объекты-how-to-create-expensive-objects-lazily)
48+
* [Являются ли хуки медленными из-за создания функций на каждом рендере? {#are-hooks-slow-because-of-creating-functions-in-render}](#Являются-ли-хуки-медленными-из-за-создания-функций-на-каждом-рендере-are-hooks-slow-because-of-creating-functions-in-render)
49+
* [Как избежать передачи колбэков вниз? {#how-to-avoid-passing-callbacks-down}](#Как-избежать-передачи-колбэков-вниз-how-to-avoid-passing-callbacks-down)
50+
* [Как получить часто изменяемое значение из хука `useCallback`? {#how-to-read-an-often-changing-value-from-usecallback}](#Как-получить-часто-изменяемое-значение-из-хука-usecallback-how-to-read-an-often-changing-value-from-usecallback)
51+
* [Под капотом {#under-the-hood}](#Под-капотом-under-the-hood)
52+
* [Как React связывает вызовы хуков с компонентом? {#how-does-react-associate-hook-calls-with-components}](#Как-react-связывает-вызовы-хуков-с-компонентом-how-does-react-associate-hook-calls-with-components)
53+
* [Что послужило прообразом хуков? {#what-is-the-prior-art-for-hooks}](#Что-послужило-прообразом-хуков-what-is-the-prior-art-for-hooks)
5454

5555
## Внедрение хуков {#adoption-strategy}
5656

content/docs/hooks-intro.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ permalink: docs/hooks-intro.html
55
next: hooks-overview.html
66
---
77

8-
*Хуки*новая возможность в React 16.8, которая позволяет использовать состояние и другие возможности React без написания классов.
8+
*Хуки*нововведение в React 16.8, которое позволяет использовать состояние и другие возможности React без написания классов.
99

1010
```js{4,5}
1111
import React, { useState } from 'react';

content/docs/hooks-overview.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ next: hooks-state.html
66
prev: hooks-intro.html
77
---
88

9-
*Хуки* -- новинка в React 16.8, которая позволяет использовать состояние и другие возможности React без написания классов.
9+
*Хуки* — нововведение в React 16.8, которое позволяет использовать состояние и другие возможности React без написания классов.
1010

1111
Хуки -- [обратно-совместимы](/docs/hooks-intro.html#no-breaking-changes). На этой странице вы получите общее представление о хуках. Имейте в виду, что это беглый обзор, который больше подойдёт опытным пользователям React. В конце каждого раздела есть вот такой жёлтый блок с детальным объяснением на случай, если вы запутались:
1212

content/docs/hooks-rules.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ next: hooks-custom.html
66
prev: hooks-effect.html
77
---
88

9-
*Хуки* -- новинка в React 16.8, которая позволяет использовать состояние и другие возможности React без написания классов.
9+
*Хуки* — нововведение в React 16.8, которое позволяет использовать состояние и другие возможности React без написания классов.
1010

1111
Хуки — обычные JavaScript-функции, но существует два правила, которым нужно следовать. Чтобы автоматически их применять мы создали [плагин для линтера](https://www.npmjs.com/package/eslint-plugin-react-hooks):
1212

content/docs/hooks-state.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ next: hooks-effect.html
66
prev: hooks-overview.html
77
---
88

9-
*Хуки* -- новинка в React 16.8, которая позволяет использовать состояние и другие возможности React без написания классов.
9+
*Хуки* — нововведение в React 16.8, которое позволяет использовать состояние и другие возможности React без написания классов.
1010

1111
На [предыдущей странице](/docs/hooks-intro.html) мы познакомились с хуками на этом примере:
1212

0 commit comments

Comments
 (0)