Skip to content

Commit 20c5f99

Browse files
authored
Merge pull request #686 from reactjs/sync-f2158e36
Sync with reactjs.org @ f2158e3
2 parents 2a0f3d3 + 8e049d0 commit 20c5f99

File tree

5 files changed

+18
-4
lines changed

5 files changed

+18
-4
lines changed

content/community/conferences.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,11 @@ Do you know of a local React.js conference? Add it here! (Please keep the list c
1212

1313
## Upcoming Conferences {#upcoming-conferences}
1414

15+
### AgentConf 2022 {#agent-conf-2022}
16+
January 27th - 30th, 2022. In-person in Dornbirn and Lech Austria
17+
18+
[Website](https://agent.sh/) - [Twitter](https://twitter.com/AgentConf) - [Instagram](https://www.instagram.com/teamagent/)
19+
1520
### React Brussels 2021 {#react-brussels-2021}
1621
October 15, 2021 - remote event
1722

@@ -43,6 +48,11 @@ November 12-14, 2021 - remote event
4348

4449
[Website](https://www.reactindia.io) - [Twitter](https://twitter.com/react_india) - [Facebook](https://www.facebook.com/ReactJSIndia/) - [LinkedIn](https://www.linkedin.com/showcase/14545585) - [YouTube](https://www.youtube.com/channel/UCaFbHCBkPvVv1bWs_jwYt3w/videos)
4550

51+
### render(ATL) 2022 {#render-atlanta-2022}
52+
June 2-4, 2022. Atlanta, GA, USA
53+
54+
[Website](https://renderatl.com) - [Twitter](https://twitter.com/renderATL) - [Instagram](https://www.instagram.com/renderatl/) - [Facebook](https://www.facebook.com/renderatl/) - [LinkedIn](https://www.linkedin.com/company/renderatl)
55+
4656
## Past Conferences {#past-conferences}
4757

4858
### render(ATL) 2021 {#render-atlanta-2021}

content/community/meetups.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,9 @@ Do you have a local React.js meetup? Add it here! (Please keep the list alphabet
112112
## Italy {#italy}
113113
* [Milan](https://www.meetup.com/React-JS-Milano/)
114114

115+
## Kenya {#kenya}
116+
* [Nairobi - Reactdevske](https://kommunity.com/reactjs-developer-community-kenya-reactdevske)
117+
115118
## Malaysia {#malaysia}
116119
* [Kuala Lumpur](https://www.kl-react.com/)
117120
* [Penang](https://www.facebook.com/groups/reactpenang/)

content/docs/concurrent-mode-suspense.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ function ProfileTimeline() {
9999

100100
Это раннее демо. Не переживайте, если оно кажется бессмысленным. Мы поговорим о том, как оно работает ниже. Имейте в виду, что задержка – это больше *механизм*, и определенные API, такие как `fetchProfileData()` или `resource.posts.read()` в примере выше не очень важны. Если интересно, вы можете найти их определения прямо в [демо песочнице](https://codesandbox.io/s/frosty-hermann-bztrp).
101101

102-
Задержка – это не библиотека для получения данных. Это **механизм для библиотек получения данных**, который сообщает React, что *данные, которые читает компонент, ещё не готовы*. React в этом случае может подождать, пока они будут готовы и обновить пользовательский интерфейс. В Facebook, мы используем Relay с [интеграцией новой задержки](https://relay.dev/docs/getting-started/step-by-step-guide). Мы ожидаем, что другие библиотеки, такие как Apollo смогут предоставить подобную интеграцию.
102+
Задержка – это не библиотека для получения данных. Это **механизм для библиотек получения данных**, который сообщает React, что *данные, которые читает компонент, ещё не готовы*. React в этом случае может подождать, пока они будут готовы и обновить пользовательский интерфейс. В Facebook, мы используем Relay с [интеграцией новой задержки](https://relay.dev/docs/getting-started/step-by-step-guide/). Мы ожидаем, что другие библиотеки, такие как Apollo смогут предоставить подобную интеграцию.
103103

104104
В долгосрочной перспективе мы собираемся сделать задержку основным способом чтения асинхронных данных из компонентов, независимо от того, откуда эти данные пришли.
105105

content/tutorial/tutorial.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1162,6 +1162,8 @@ class Game extends React.Component {
11621162
}
11631163
```
11641164

1165+
Обратите внимание, что в методе `jumpTo` мы не обновили свойство `history` состояния. Это потому, что обновления состояния объединяются или, проще говоря, React обновит только те свойства, которые были указаны в методе `setState` без изменения остальных свойств. Подробнее об этом читайте в **[документации](/docs/state-and-lifecycle.html#state-updates-are-merged)**.
1166+
11651167
Мы сделаем ещё несколько изменений в методе Game `handleClick`, который выполняется когда вы кликаете на клетки.
11661168

11671169
Добавленный нами `stepNumber` указывает номер хода, отображающегося пользователю. Когда мы делаем очередной ход, нам нужно обновить `stepNumber` используя `stepNumber: history.length` как часть аргумента для `this.setState`. Это гарантирует, что мы не застрянем, показывая одно и то же после того, как был сделан новый ход.

package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,7 @@
6363
"yarn": "^1.3.2"
6464
},
6565
"homepage": "https://ru.reactjs.org/",
66-
"keywords": [
67-
"gatsby"
68-
],
66+
"keywords": [],
6967
"license": "CC",
7068
"main": "n/a",
7169
"repository": {
@@ -74,6 +72,7 @@
7472
},
7573
"scripts": {
7674
"build": "gatsby clean && gatsby build",
75+
"build-ci": "gatsby clean && gatsby build",
7776
"check-all": "npm-run-all prettier generate-ids --parallel lint flow",
7877
"ci-check": "npm-run-all prettier:diff --parallel lint flow",
7978
"dev": "gatsby develop -H 0.0.0.0",

0 commit comments

Comments
 (0)