Skip to content

Commit 0c94d39

Browse files
merging all conflicts
2 parents 6ccdf65 + 9aa2e36 commit 0c94d39

File tree

4 files changed

+37
-4
lines changed

4 files changed

+37
-4
lines changed

src/content/community/conferences.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ Do you know of a local React.js conference? Add it here! (Please keep the list c
1313
<<<<<<< HEAD
1414
<<<<<<< HEAD
1515
<<<<<<< HEAD
16+
<<<<<<< HEAD
1617
### React Summit 2024 {/*react-summit-2024*/}
1718

1819
June 14 & 18, 2024. In-person in Amsterdam, Netherlands + remote (hybrid event)
@@ -114,6 +115,8 @@ August 12-13, 2024. Park City, UT, USA
114115

115116
[Website](https://reactrally.com) - [Twitter](https://twitter.com/ReactRally) - [YouTube](https://www.youtube.com/channel/UCXBhQ05nu3L1abBUGeQ0ahw)
116117

118+
=======
119+
>>>>>>> 9aa2e3668da290f92f8997a25f28bd3f58b2a26d
117120
### React Universe Conf 2024 {/*react-universe-conf-2024*/}
118121
September 5-6, 2024. Wrocław, Poland.
119122

@@ -145,13 +148,43 @@ October 25 & 28, 2024. In-person in London, UK + online (hybrid event)
145148

146149
[Website](https://reactadvanced.com/) - [Twitter](https://x.com/reactadvanced)
147150

151+
### React Summit US 2024 {/*react-summit-us-2024*/}
152+
November 19 & 22, 2024. In-person in New York, USA + online (hybrid event)
153+
154+
[Website](https://reactsummit.us/) - [Twitter](https://twitter.com/reactsummit) - [Videos](https://portal.gitnation.org/)
155+
148156
### React Africa 2024 {/*react-africa-2024*/}
149157
November 29, 2024. In-person in Casablanca, Morocco (hybrid event)
150158

151159
[Website](https://react-africa.com/) - [Twitter](https://x.com/BeJS_)
152160

161+
### React Day Berlin 2024 {/*react-day-berlin-2024*/}
162+
December 13 & 16, 2024. In-person in Berlin, Germany + remote (hybrid event)
163+
164+
[Website](https://reactday.berlin/) - [Twitter](https://x.com/reactdayberlin)
165+
153166
## Past Conferences {/*past-conferences*/}
154167

168+
### React Rally 2024 🐙 {/*react-rally-2024*/}
169+
August 12-13, 2024. Park City, UT, USA
170+
171+
[Website](https://reactrally.com) - [Twitter](https://twitter.com/ReactRally) - [YouTube](https://www.youtube.com/channel/UCXBhQ05nu3L1abBUGeQ0ahw)
172+
173+
### The Geek Conf 2024 {/*the-geek-conf-2024*/}
174+
July 25, 2024. In-person in Berlin, Germany + remote (hybrid event)
175+
176+
[Website](https://thegeekconf.com) - [Twitter](https://twitter.com/thegeekconf)
177+
178+
### Chain React 2024 {/*chain-react-2024*/}
179+
July 17-19, 2024. In-person in Portland, OR, USA
180+
181+
[Website](https://chainreactconf.com) - [Twitter](https://twitter.com/ChainReactConf)
182+
183+
### React Nexus 2024 {/*react-nexus-2024*/}
184+
July 04 & 05, 2024. Bangalore, India (In-person event)
185+
186+
[Website](https://reactnexus.com/) - [Twitter](https://twitter.com/ReactNexus) - [Linkedin](https://www.linkedin.com/company/react-nexus) - [YouTube](https://www.youtube.com/reactify_in)
187+
155188
### React Summit 2024 {/*react-summit-2024*/}
156189
June 14 & 18, 2024. In-person in Amsterdam, Netherlands + remote (hybrid event)
157190

src/content/reference/react/cache.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ By caching a long-running data fetch, you can kick off asynchronous work prior t
226226
```jsx [[2, 6, "await getUser(id)"], [1, 17, "getUser(id)"]]
227227
const getUser = cache(async (id) => {
228228
return await db.user.query(id);
229-
})
229+
});
230230

231231
async function Profile({id}) {
232232
const user = await getUser(id);
@@ -327,7 +327,7 @@ In general, you should use [`useMemo`](/reference/react/useMemo) for caching a e
327327
'use client';
328328

329329
function WeatherReport({record}) {
330-
const avgTemp = useMemo(() => calculateAvg(record)), record);
330+
const avgTemp = useMemo(() => calculateAvg(record), record);
331331
// ...
332332
}
333333

src/content/reference/react/lazy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ Now that your component's code loads on demand, you also need to specify what sh
7878
<Suspense fallback={<Loading />}>
7979
<h2>Preview</h2>
8080
<MarkdownPreview />
81-
</Suspense>
81+
</Suspense>
8282
```
8383

8484
In this example, the code for `MarkdownPreview` won't be loaded until you attempt to render it. If `MarkdownPreview` hasn't loaded yet, `Loading` will be shown in its place. Try ticking the checkbox:

src/content/reference/react/useSyncExternalStore.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ It returns the snapshot of the data in the store. You need to pass two functions
4141
4242
#### Parameters {/*parameters*/}
4343
44-
* `subscribe`: A function that takes a single `callback` argument and subscribes it to the store. When the store changes, it should invoke the provided `callback`. This will cause the component to re-render. The `subscribe` function should return a function that cleans up the subscription.
44+
* `subscribe`: A function that takes a single `callback` argument and subscribes it to the store. When the store changes, it should invoke the provided `callback`, which will cause React to re-call `getSnapshot` and (if needed) re-render the component. The `subscribe` function should return a function that cleans up the subscription.
4545
4646
* `getSnapshot`: A function that returns a snapshot of the data in the store that's needed by the component. While the store has not changed, repeated calls to `getSnapshot` must return the same value. If the store changes and the returned value is different (as compared by [`Object.is`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is)), React re-renders the component.
4747

0 commit comments

Comments
 (0)