From f78f3b125fc8af3aa14df03b4ccb49b977442325 Mon Sep 17 00:00:00 2001 From: VAMSI DEVALLA Date: Mon, 18 Oct 2021 05:01:10 -0400 Subject: [PATCH 1/7] explanation about "state updates are merged" (#3956) --- content/tutorial/tutorial.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/tutorial/tutorial.md b/content/tutorial/tutorial.md index 32fbe3b3f..67855de95 100644 --- a/content/tutorial/tutorial.md +++ b/content/tutorial/tutorial.md @@ -1147,6 +1147,7 @@ Next, we'll define the `jumpTo` method in Game to update that `stepNumber`. We a // this method has not changed } ``` +Notice in `jumpTo` method, we haven't updated history property of the state. That is because state updates are merged or in more simple words react will update only the properties mentioned in `setState` method leaving the remaining state as that is. For more info **[see the documentation](https://reactjs.org/docs/state-and-lifecycle.html#state-updates-are-merged)** We will now make a few changes to the Game's `handleClick` method which fires when you click on a square. From 0f4d7a49c22663859d10793a60378be475435945 Mon Sep 17 00:00:00 2001 From: Matt Wang Date: Wed, 20 Oct 2021 03:52:45 -0700 Subject: [PATCH 2/7] Fixes broken link to Relay "Getting Started Guide" in "Suspense for Data Fetching (Experimental)" (#3963) --- content/docs/concurrent-mode-suspense.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/concurrent-mode-suspense.md b/content/docs/concurrent-mode-suspense.md index dc231d19f..51e1e0cb7 100644 --- a/content/docs/concurrent-mode-suspense.md +++ b/content/docs/concurrent-mode-suspense.md @@ -100,7 +100,7 @@ function ProfileTimeline() { This demo is a teaser. Don't worry if it doesn't quite make sense yet. We'll talk more about how it works below. Keep in mind that Suspense is more of a *mechanism*, and particular APIs like `fetchProfileData()` or `resource.posts.read()` in the above example are not very important. If you're curious, you can find their definitions right in the [demo sandbox](https://codesandbox.io/s/frosty-hermann-bztrp). -Suspense is not a data fetching library. It's a **mechanism for data fetching libraries** to communicate to React that *the data a component is reading is not ready yet*. React can then wait for it to be ready and update the UI. At Facebook, we use Relay and its [new Suspense integration](docs/getting-started/step-by-step-guide/). We expect that other libraries like Apollo can provide similar integrations. +Suspense is not a data fetching library. It's a **mechanism for data fetching libraries** to communicate to React that *the data a component is reading is not ready yet*. React can then wait for it to be ready and update the UI. At Facebook, we use Relay and its [new Suspense integration](https://relay.dev/docs/getting-started/step-by-step-guide/). We expect that other libraries like Apollo can provide similar integrations. In the long term, we intend Suspense to become the primary way to read asynchronous data from components -- no matter where that data is coming from. From 064aed8d1cb8888cd0c0c17c105707c24197a858 Mon Sep 17 00:00:00 2001 From: Dan Abramov Date: Thu, 21 Oct 2021 22:51:44 +0100 Subject: [PATCH 3/7] Add build-ci alias --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index bb19e41f1..efe302b05 100644 --- a/package.json +++ b/package.json @@ -73,6 +73,7 @@ }, "scripts": { "build": "gatsby clean && gatsby build", + "build-ci": "gatsby clean && gatsby build", "check-all": "npm-run-all prettier generate-ids --parallel lint flow", "ci-check": "npm-run-all prettier:diff --parallel lint flow", "dev": "gatsby develop -H 0.0.0.0", From b62e4475d69e0e328d04689350085789112b65fe Mon Sep 17 00:00:00 2001 From: Dan Abramov Date: Thu, 21 Oct 2021 22:53:47 +0100 Subject: [PATCH 4/7] Kick off build --- package.json | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/package.json b/package.json index efe302b05..175bb038e 100644 --- a/package.json +++ b/package.json @@ -62,9 +62,7 @@ "yarn": "^1.3.2" }, "homepage": "https://reactjs.org/", - "keywords": [ - "gatsby" - ], + "keywords": [], "license": "CC", "main": "n/a", "repository": { From 19fb01140a908e1d6922eb438467894f3b247001 Mon Sep 17 00:00:00 2001 From: ramadevsign <50571688+orama254@users.noreply.github.com> Date: Mon, 25 Oct 2021 02:29:51 +0300 Subject: [PATCH 5/7] Add Reactdevske to the reactjs.org meetups page (#3960) --- content/community/meetups.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/content/community/meetups.md b/content/community/meetups.md index b5fdfe55f..15f764f23 100644 --- a/content/community/meetups.md +++ b/content/community/meetups.md @@ -112,6 +112,9 @@ Do you have a local React.js meetup? Add it here! (Please keep the list alphabet ## Italy {#italy} * [Milan](https://www.meetup.com/React-JS-Milano/) +## Kenya {#kenya} +* [Nairobi - Reactdevske](https://kommunity.com/reactjs-developer-community-kenya-reactdevske) + ## Malaysia {#malaysia} * [Kuala Lumpur](https://www.kl-react.com/) * [Penang](https://www.facebook.com/groups/reactpenang/) From 0ba654ddb8733a7c3a00ed2d5cdcafe2a596e0bf Mon Sep 17 00:00:00 2001 From: Thomas Vogel Date: Mon, 25 Oct 2021 01:30:48 +0200 Subject: [PATCH 6/7] Added AgentConf to the conference list (#3950) --- content/community/conferences.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/content/community/conferences.md b/content/community/conferences.md index 36756ab1d..956ebaa93 100644 --- a/content/community/conferences.md +++ b/content/community/conferences.md @@ -12,6 +12,11 @@ Do you know of a local React.js conference? Add it here! (Please keep the list c ## Upcoming Conferences {#upcoming-conferences} +### AgentConf 2022 {#agent-conf-2022} +January 27th - 30th, 2022. In-person in Dornbirn and Lech Austria + +[Website](https://agent.sh/) - [Twitter](https://twitter.com/AgentConf) - [Instagram](https://www.instagram.com/teamagent/) + ### React Brussels 2021 {#react-brussels-2021} October 15, 2021 - remote event From f2158e36715acc001c8317e20dc4f45f9e2089f3 Mon Sep 17 00:00:00 2001 From: "Justin E. Samuels" <9955512+ThugDebugger@users.noreply.github.com> Date: Sun, 24 Oct 2021 19:31:07 -0400 Subject: [PATCH 7/7] Added dates for Render-Atlanta 2022 (#3934) June 2-4, 2022. Render-Atlanta 2022 --- content/community/conferences.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/content/community/conferences.md b/content/community/conferences.md index 956ebaa93..2b4c3215c 100644 --- a/content/community/conferences.md +++ b/content/community/conferences.md @@ -48,6 +48,11 @@ November 12-14, 2021 - remote event [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) +### render(ATL) 2022 {#render-atlanta-2022} +June 2-4, 2022. Atlanta, GA, USA + +[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) + ## Past Conferences {#past-conferences} ### render(ATL) 2021 {#render-atlanta-2021}