From a98d13ee2d33da194e00d2e41543f49e780ffa8e Mon Sep 17 00:00:00 2001 From: Andrey Smolko Date: Mon, 6 Jul 2020 14:39:21 +0300 Subject: [PATCH 1/6] correct translation about second param in setState method --- content/docs/reference-react-component.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/reference-react-component.md b/content/docs/reference-react-component.md index 4d9e1d638..4effb445c 100644 --- a/content/docs/reference-react-component.md +++ b/content/docs/reference-react-component.md @@ -523,7 +523,7 @@ this.setState((state, props) => { Как `state`, так и `props`, полученные функцией обновления, гарантированно будут обновлены. Результат функции поверхностно объединяется с `state`. -Второй параметр в `setState()` - дополнительный колбэк, который выполняется после того, как исполнится `setState` и произойдёт повторный рендер компонента. Мы рекомендуем использовать такой подход в `componentDidUpdate()`. +Второй необязательный параметр в `setState()` - функция колбэк, которая вызывается после того, как будет выполнен `setState` и рендер компоненты завершиться. В общем случае мы рекомендуем использовать `componentDidUpdate()` для такой логики вместо колбека. В качестве первого аргумента `setState()`, вместо функции, вы можете передать объект: From 4ed45b711baa993f7cb15190d9354af83a522594 Mon Sep 17 00:00:00 2001 From: Andrey Smolko Date: Mon, 6 Jul 2020 14:46:50 +0300 Subject: [PATCH 2/6] delete redundant word --- content/docs/reference-react-component.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/reference-react-component.md b/content/docs/reference-react-component.md index 4effb445c..23a0e1892 100644 --- a/content/docs/reference-react-component.md +++ b/content/docs/reference-react-component.md @@ -523,7 +523,7 @@ this.setState((state, props) => { Как `state`, так и `props`, полученные функцией обновления, гарантированно будут обновлены. Результат функции поверхностно объединяется с `state`. -Второй необязательный параметр в `setState()` - функция колбэк, которая вызывается после того, как будет выполнен `setState` и рендер компоненты завершиться. В общем случае мы рекомендуем использовать `componentDidUpdate()` для такой логики вместо колбека. +Второй необязательный параметр в `setState()` - колбэк, который вызывается после того, как будет выполнен `setState` и рендер компоненты завершиться. В общем случае мы рекомендуем использовать `componentDidUpdate()` для такой логики вместо колбека. В качестве первого аргумента `setState()`, вместо функции, вы можете передать объект: From 53ec75f57f89f4ba600aff6f0a93330ad1d5d811 Mon Sep 17 00:00:00 2001 From: Andrey Smolko Date: Mon, 6 Jul 2020 14:52:11 +0300 Subject: [PATCH 3/6] minor fix --- content/docs/reference-react-component.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/reference-react-component.md b/content/docs/reference-react-component.md index 23a0e1892..ae3d9049b 100644 --- a/content/docs/reference-react-component.md +++ b/content/docs/reference-react-component.md @@ -523,7 +523,7 @@ this.setState((state, props) => { Как `state`, так и `props`, полученные функцией обновления, гарантированно будут обновлены. Результат функции поверхностно объединяется с `state`. -Второй необязательный параметр в `setState()` - колбэк, который вызывается после того, как будет выполнен `setState` и рендер компоненты завершиться. В общем случае мы рекомендуем использовать `componentDidUpdate()` для такой логики вместо колбека. +Второй необязательный параметр в `setState()` - колбэк, который вызывается после того, как будет выполнен `setState` и рендер компоненты завершиться. В общем случае мы рекомендуем использовать `componentDidUpdate()` вместо колбека для такой логики. В качестве первого аргумента `setState()`, вместо функции, вы можете передать объект: From d6ad9b3f2c8d62c9f8b771ec5657e5e24d3578e2 Mon Sep 17 00:00:00 2001 From: Andrey Smolko Date: Thu, 9 Jul 2020 13:28:17 +0300 Subject: [PATCH 4/6] minor fixes --- content/docs/reference-react-component.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/reference-react-component.md b/content/docs/reference-react-component.md index ae3d9049b..4e6a04f60 100644 --- a/content/docs/reference-react-component.md +++ b/content/docs/reference-react-component.md @@ -523,7 +523,7 @@ this.setState((state, props) => { Как `state`, так и `props`, полученные функцией обновления, гарантированно будут обновлены. Результат функции поверхностно объединяется с `state`. -Второй необязательный параметр в `setState()` - колбэк, который вызывается после того, как будет выполнен `setState` и рендер компоненты завершиться. В общем случае мы рекомендуем использовать `componentDidUpdate()` вместо колбека для такой логики. +Второй параметр в `setState()` - необязательный колбэк, вызываемый после выполнения `setState` и повторного рендера компонента. В большинстве случаев для такой логики вместо колбэка мы рекомендуем использовать `componentDidUpdate()`/. В качестве первого аргумента `setState()`, вместо функции, вы можете передать объект: From 00c50bd73b9ebf317cdc2c8c5de32c2ea104dea4 Mon Sep 17 00:00:00 2001 From: Andrey Smolko Date: Thu, 9 Jul 2020 13:30:51 +0300 Subject: [PATCH 5/6] minor fix --- content/docs/reference-react-component.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/reference-react-component.md b/content/docs/reference-react-component.md index 4e6a04f60..0f9ea5ca2 100644 --- a/content/docs/reference-react-component.md +++ b/content/docs/reference-react-component.md @@ -523,7 +523,7 @@ this.setState((state, props) => { Как `state`, так и `props`, полученные функцией обновления, гарантированно будут обновлены. Результат функции поверхностно объединяется с `state`. -Второй параметр в `setState()` - необязательный колбэк, вызываемый после выполнения `setState` и повторного рендера компонента. В большинстве случаев для такой логики вместо колбэка мы рекомендуем использовать `componentDidUpdate()`/. +Второй параметр в `setState()` - необязательный колбэк, вызываемый после выполнения `setState` и повторного рендера компонента. Вместо этого в большинстве случаев для такой логики мы рекомендуем использовать `componentDidUpdate()`/. В качестве первого аргумента `setState()`, вместо функции, вы можете передать объект: From f59e38eb3ae22e33b5297777f8893ca0576e1bcd Mon Sep 17 00:00:00 2001 From: Andrey Smolko <31129837+smlkA@users.noreply.github.com> Date: Thu, 9 Jul 2020 23:24:32 +0300 Subject: [PATCH 6/6] Update content/docs/reference-react-component.md Co-authored-by: Anton Ahatov --- content/docs/reference-react-component.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/reference-react-component.md b/content/docs/reference-react-component.md index 0f9ea5ca2..97137bc40 100644 --- a/content/docs/reference-react-component.md +++ b/content/docs/reference-react-component.md @@ -523,7 +523,7 @@ this.setState((state, props) => { Как `state`, так и `props`, полученные функцией обновления, гарантированно будут обновлены. Результат функции поверхностно объединяется с `state`. -Второй параметр в `setState()` - необязательный колбэк, вызываемый после выполнения `setState` и повторного рендера компонента. Вместо этого в большинстве случаев для такой логики мы рекомендуем использовать `componentDidUpdate()`/. +Второй параметр в `setState()` - необязательный колбэк, вызываемый после выполнения `setState` и повторного рендера компонента. Вместо этого в большинстве случаев для такой логики мы рекомендуем использовать `componentDidUpdate()`. В качестве первого аргумента `setState()`, вместо функции, вы можете передать объект: