Skip to content

Commit 32a9048

Browse files
authored
Merge pull request #59 from reactjs/sync-303ecae3
Sync with react.dev @ 303ecae
2 parents efda5e4 + aacb0d1 commit 32a9048

File tree

6 files changed

+66
-22
lines changed

6 files changed

+66
-22
lines changed

src/content/community/conferences.md

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

1111
## Upcoming Conferences {/*upcoming-conferences*/}
1212

13+
### App.js Conf 2024 {/*appjs-conf-2024*/}
14+
May 22 - 24, 2024. In-person in Kraków, Poland + remote
15+
16+
[Website](https://appjs.co) - [Twitter](https://twitter.com/appjsconf)
17+
18+
### Render(ATL) 2024 🍑 {/*renderatl-2024-*/}
19+
June 12 - June 14, 2024. Atlanta, GA, USA
20+
21+
[Website](https://renderatl.com) - [Discord](https://www.renderatl.com/discord) - [Twitter](https://twitter.com/renderATL) - [Instagram](https://www.instagram.com/renderatl/) - [Facebook](https://www.facebook.com/renderatl/) - [LinkedIn](https://www.linkedin.com/company/renderatl) - [Podcast](https://www.renderatl.com/culture-and-code#/)
22+
23+
### React India 2024 {/*react-india-2024*/}
24+
October 17 - 19, 2024. In-person in Goa, India (hybrid event) + Oct 15 2024 - remote day
25+
26+
[Website](https://www.reactindia.io) - [Twitter](https://twitter.com/react_india) - [Facebook](https://www.facebook.com/ReactJSIndia) - [Youtube](https://www.youtube.com/channel/UCaFbHCBkPvVv1bWs_jwYt3w)
27+
28+
## Past Conferences {/*past-conferences*/}
29+
30+
### React Day Berlin 2023 {/*react-day-berlin-2023*/}
31+
December 8 & 12, 2023. In-person in Berlin, Germany + remote first interactivity (hybrid event)
32+
33+
[Website](https://reactday.berlin) - [Twitter](https://twitter.com/reactdayberlin) - [Facebook](https://www.facebook.com/reactdayberlin/) - [Videos](https://portal.gitnation.org/events/react-day-berlin-2023)
34+
35+
### React Summit US 2023 {/*react-summit-us-2023*/}
36+
November 13 & 15, 2023. In-person in New York, US + remote first interactivity (hybrid event)
37+
=======
1338
### React Paris 2024 {/*react-paris-2024*/}
1439
March 22, 2024. In-person in Paris, France + Remote (hybrid)
1540

@@ -38,7 +63,13 @@ July 04 & 05, 2024. Bangalore, India (In-person event)
3863
### React India 2024 {/*react-india-2024*/}
3964
October 17 - 19, 2024. In-person in Goa, India (hybrid event) + Oct 15 2024 - remote day
4065

41-
[Website](https://www.reactindia.io) - [Twitter](https://twitter.com/react_india) - [Facebook](https://www.facebook.com/ReactJSIndia) - [Youtube](https://www.youtube.com/channel/UCaFbHCBkPvVv1bWs_jwYt3w)
66+
67+
[Website](https://reactsummit.us) - [Twitter](https://twitter.com/reactsummit) - [Facebook](https://www.facebook.com/reactamsterdam) - [Videos](https://portal.gitnation.org/events/react-summit-us-2023)
68+
69+
### reactjsday 2023 {/*reactjsday-2023*/}
70+
October 27th 2023. In-person in Verona, Italy and online (hybrid event)
71+
72+
[Website](https://2023.reactjsday.it/) - [Twitter](https://twitter.com/reactjsday) - [Facebook](https://www.facebook.com/GrUSP/) - [YouTube](https://www.youtube.com/c/grusp)
4273

4374
## Past Conferences {/*past-conferences*/}
4475

@@ -52,10 +83,30 @@ November 13 & 15, 2023. In-person in New York, US + remote first interactivity (
5283

5384
[Website](https://reactsummit.us) - [Twitter](https://twitter.com/reactsummit) - [Facebook](https://www.facebook.com/reactamsterdam) - [Videos](https://portal.gitnation.org/events/react-summit-us-2023)
5485

55-
### reactjsday 2023 {/*reactjsday-2023*/}
56-
October 27th 2023. In-person in Verona, Italy and online (hybrid event)
86+
### React Brussels 2023 {/*react-brussels-2023*/}
87+
October 13th 2023. In-person in Brussels, Belgium + Remote (hybrid)
5788

58-
[Website](https://2023.reactjsday.it/) - [Twitter](https://twitter.com/reactjsday) - [Facebook](https://www.facebook.com/GrUSP/) - [YouTube](https://www.youtube.com/c/grusp)
89+
[Website](https://www.react.brussels/) - [Twitter](https://twitter.com/BrusselsReact)
90+
91+
### React India 2023 {/*react-india-2023*/}
92+
October 5 - 7, 2023. In-person in Goa, India (hybrid event) + Oct 3 2023 - remote day
93+
94+
[Website](https://www.reactindia.io) - [Twitter](https://x.com/react_india) - [Facebook](https://www.facebook.com/ReactJSIndia) - [Youtube](https://www.youtube.com/channel/UCaFbHCBkPvVv1bWs_jwYt3w)
95+
96+
### RenderCon Kenya 2023 {/*rendercon-kenya-2023*/}
97+
September 29 - 30, 2023. Nairobi, Kenya
98+
99+
[Website](https://rendercon.org/) - [Twitter](https://twitter.com/renderconke) - [LinkedIn](https://www.linkedin.com/company/renderconke/) - [YouTube](https://www.youtube.com/channel/UC0bCcG8gHUL4njDOpQGcMIA)
100+
101+
### React Live 2023 {/*react-live-2023*/}
102+
September 29, 2023. Amsterdam, Netherlands
103+
104+
[Website](https://reactlive.nl/)
105+
106+
### React Alicante 2023 {/*react-alicante-2023*/}
107+
September 28 - 30, 2023. Alicante, Spain
108+
109+
[Website](https://reactalicante.es/) - [Twitter](https://twitter.com/reactalicante)
59110

60111
### React Advanced 2023 {/*react-advanced-2023*/}
61112
October 20 & 23, 2023. In-person in London, UK + remote first interactivity (hybrid event)

src/content/learn/conditional-rendering.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -626,11 +626,7 @@ export default function PackingList() {
626626
627627
ສັງເກດທ່ານຕ້ອງຂຽນ `importance > 0 && ...` ແທນທີ່ຈະເປັນ `importance && ...` ສະນັ້ນຫາກ `importance` ເປັນ `0`, ຜົນລັບຈະບໍ່ສະແດງ `0`!
628628
629-
<<<<<<< HEAD
630629
ໃນວິທີການນີ້, ຈະໃຊ້ເງື່ອນໄຂສອງເງື່ອນໄຂແຍກກັນເພື່ອໃສ່ຊ່ອງວ່າງລະຫວ່າງຊື່ ແລະ label. ອີກວິທີໜຶ່ງ, ທ່ານສາມາດໃຊ້ fragment ທີ່ມີຊ່ອງວ່າງນຳໜ້າ: `importance > 0 && <> <i>...</i></>` ຫຼື ເພີ່ມຊ່ອງວ່າງພາຍໃນ `importance > 0 && <> <i>...</i></>`.
631-
=======
632-
In this solution, two separate conditions are used to insert a space between the name and the importance label. Alternatively, you could use a Fragment with a leading space: `importance > 0 && <> <i>...</i></>` or add a space immediately inside the `<i>`: `importance > 0 && <i> ...</i>`.
633-
>>>>>>> af54fc873819892f6050340df236f33a18ba5fb8
634630
635631
636632
</Solution>

src/content/learn/importing-and-exporting-components.md

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,8 @@ img { margin: 0 10px 10px 0; height: 90px; }
5252

5353
</Sandpack>
5454

55-
<<<<<<< HEAD
5655
ປັດຈຸບັນຟາຍເຫຼົ່ານີ້ຢູ່ໃນ **ຟາຍ root component,** ຊື່ `App.js` ໃນຕົວຢ່າງນີ້. ໃນ [ການສ້າງແອັບ React](https://create-react-app.dev/), ແອັບຂອງທ່ານຢູ່ໃນ `src/App.js`. ຂຶ້ນກັບການຕັ້ງຄ່າຂອງທ່ານ, Root component ຂອງທ່ານສາມາດເປັນຟາຍອື່ນກໍໄດ້. ຖ້າທ່ານໃຊ້ framework ທີ່ມີການກຳນົດ routing ຕາມ file-based, ເຊັ່ນ Next.js, Root component ຂອງທ່ານຈະແຕກຕ່າງກັນໄປໃນແຕ່ລະ page.
57-
=======
58-
These currently live in a **root component file,** named `App.js` in this example. Depending on your setup, your root component could be in another file, though. If you use a framework with file-based routing, such as Next.js, your root component will be different for every page.
59-
>>>>>>> 68f417a600c7d7b8c4131e39f8a843a856ae3909
56+
6057

6158
## ການ import ແລະ export component {/*exporting-and-importing-a-component*/}
6259

@@ -70,12 +67,9 @@ These currently live in a **root component file,** named `App.js` in this exampl
7067
ທັງ `Profile` ແລະ `Gallery` ຖືກຍ້າຍອອກຈາກ `App.js` ໄປໃນຟາຍໃໝ່ຊື່ `Gallery.js`. ຕອນນີ້ທ່ານສາມາດປ່ຽນ `App.js` ເພື່ອ import `Gallery` ຈາກ `Gallery.js`:
7168

7269
<Sandpack>
73-
<<<<<<< HEAD
70+
7471
```js App.js
75-
=======
7672

77-
```js src/App.js
78-
>>>>>>> 3563d95efe8719bdae8bbd258e6ab4134753348b
7973
import Gallery from './Gallery.js';
8074

8175
export default function App() {

src/content/learn/rendering-lists.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1146,11 +1146,13 @@ hr {
11461146

11471147
<Hint>
11481148

1149+
11491150
ທ່ານຈະຕ້ອງແປງ `map` ເປັນ loop ດ້ວຍໂຕເອງ, ຫຼື ໃຊ້ fragment.
11501151

11511152

11521153

11531154

1155+
11541156
</Hint>
11551157

11561158
<Solution>
@@ -1212,11 +1214,9 @@ hr {
12121214

12131215
ການໃຊ້ index ແຖວເກົ່າເປັນ `key` ບໍ່ເຮັດວຽກອີກຕໍ່ໄປເພາະວ່າແຕ່ລະໂຕຂັ້ນ ແລະ ຫຍໍ້ໜ້າແຕ່ລະໂຕຢູ່ໃນ array ດຽວກັນ. ເຖິງຢ່າງໃດກໍຕາມ, ທ່ານສາມາດກຳນົດ key ທີ່ແຕກຕ່າງກັນໃຫ້ແຕ່ລະລາຍການໄດ້ໂດຍໃຊ້ຄຳຕໍ່ທ້າຍເຊັ່ນ `key={i + '-text'}`.
12141216

1215-
12161217
ອີກວິທີໜຶ່ງ, ທ່ານສາມາດສະແດງຜົນ collection ຂອງ fragment ທີ່ປະກອບມີ `<hr />` and `<p>...</p>`. ເຖິງຢ່າງໃດກໍຕາມ, syntax `<>...</>` ບໍ່ຮອງຮັບການສົ່ງຜ່ານ key, ດັ່ງນັ້ນທ່ານຕ້ອງໄດ້ຂຽນ `<Fragment>` ຢ່າງຊັດເຈນ:
12171218

12181219

1219-
12201220
<Sandpack>
12211221

12221222
```js
@@ -1265,6 +1265,7 @@ hr {
12651265

12661266

12671267

1268+
12681269
</Solution>
12691270

12701271
</Challenges>

src/content/learn/start-a-new-react-project.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,11 @@ title: ເລີ່ມ Project React ໃໝ່
2424
npx create-next-app@latest
2525
</TerminalBlock>
2626

27+
<<<<<<< HEAD
2728
ຖ້າທ່ານຍັງໃໝ່ສຳລັບ Next.js, ເບິ່ງ [ຄູ່ມື Next.js .](https://nextjs.org/learn/foundations/about-nextjs)
29+
=======
30+
If you're new to Next.js, check out the [learn Next.js course.](https://nextjs.org/learn)
31+
>>>>>>> 303ecae3dd4c7b570cf18e0115b94188f6aad5a1
2832
2933

3034

src/content/learn/tutorial-tic-tac-toe.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -367,11 +367,9 @@ export default function Square() {
367367

368368
</ConsoleBlock>
369369

370-
<<<<<<< HEAD
370+
371371
Component React ຕ້ອງການ return ໜຶ່ງ JSX element ແລະ ບໍ່ສາມາດສົ່ງ JSX ທີ່ຕິດພັນຫຼາຍອັນເຊັ່ນ ສອງປຸ່ມກົດ. ເພື່ອແກ້ໄຂບັນຫານີ້ທ່ານສາມາດໃຊ້ *fragments* (`<>` ແລະ `</>`) ເພື່ອລວມ JSX ທີ່ຕິດພັນຫຼາຍອັນດັ່ງນີ້:
372-
=======
373-
React components need to return a single JSX element and not multiple adjacent JSX elements like two buttons. To fix this you can use *Fragments* (`<>` and `</>`) to wrap multiple adjacent JSX elements like this:
374-
>>>>>>> af54fc873819892f6050340df236f33a18ba5fb8
372+
375373

376374
```js {3-6}
377375
export default function Square() {

0 commit comments

Comments
 (0)