Skip to content

Commit bbd7d01

Browse files
authored
Merge branch 'main' into sync-d271a7ac
2 parents 79392c9 + 035698b commit bbd7d01

File tree

7 files changed

+100
-21
lines changed

7 files changed

+100
-21
lines changed
168 KB
Loading

src/components/Layout/Page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import {useRouter} from 'next/router';
1515
import {SidebarNav} from './SidebarNav';
1616
import {Footer} from './Footer';
1717
import {Toc} from './Toc';
18-
// import SocialBanner from '../SocialBanner';
18+
import SocialBanner from '../SocialBanner';
1919
import {DocsPageFooter} from 'components/DocsFooter';
2020
import {Seo} from 'components/Seo';
2121
import PageHeading from 'components/PageHeading';

src/components/PageHeading.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ function PageHeading({
3434
tags = [],
3535
breadcrumbs,
3636
}: PageHeadingProps) {
37+
console.log('version', version);
3738
return (
3839
<div className="px-5 sm:px-12 pt-3.5">
3940
<div className="max-w-4xl ms-0 2xl:mx-auto">

src/content/community/conferences.md

Lines changed: 81 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ February 12-13, 2026. In-person in New Delhi, India
5959
### React Paris 2026 {/*react-paris-2026*/}
6060
March 26 - 27, 2026. In-person in Paris, France (hybrid event)
6161

62-
[Website](https://react.paris/) - [Twitter](https://x.com/BeJS_)
62+
[Website](https://www.reactuniverseconf.com/) - [Twitter](https://twitter.com/react_native_eu) - [LinkedIn](https://www.linkedin.com/events/reactuniverseconf7163919537074118657/)
6363

6464

6565
### CityJS London 2026 {/*cityjs-london-2026*/}
@@ -71,15 +71,89 @@ April 14-17, 2026. In-person in London
7171
## Past Conferences {/*past-conferences*/}
7272

7373

74-
### React Nexus 2025 {/*react-nexus-2025*/}
75-
July 03 - 05, 2025. In-person in Bangalore, India
74+
### React Norway 2025 {/*react-norway-2025*/}
75+
June 13, 2025. In-person in Oslo, Norway + remote (virtual event)
76+
77+
[Website](https://reactnorway.com/) - [Twitter](https://x.com/ReactNorway)
7678

77-
[Website](https://reactnexus.com/) - [Twitter](https://x.com/ReactNexus) - [Bluesky](https://bsky.app/profile/reactnexus.com) - [Linkedin](https://www.linkedin.com/company/react-nexus) - [YouTube](https://www.youtube.com/reactify_in)
79+
### React Summit US 2025 {/*react-summit-us-2025*/}
80+
November 18 - 21, 2025. In-person in New York, USA + remote (hybrid event)
81+
82+
[Website](https://reactsummit.us/) - [Twitter](https://x.com/reactsummit)
83+
84+
### React Advanced London 2025 {/*react-advanced-london-2025*/}
85+
November 28 & December 1, 2025. In-person in London, UK + online (hybrid event)
86+
87+
[Website](https://reactadvanced.com/) - [Twitter](https://x.com/reactadvanced)
88+
89+
### CityJS Singapore 2026 {/*cityjs-singapore-2026*/}
90+
February 4-6, 2026. In-person in Singapore
91+
92+
[Website](https://india.cityjsconf.org/) - [Twitter](https://x.com/cityjsconf) - [Bluesky](https://bsky.app/profile/cityjsconf.bsky.social)
93+
94+
### CityJS New Delhi 2026 {/*cityjs-newdelhi-2026*/}
95+
February 12-13, 2026. In-person in New Delhi, India
96+
97+
[Website](https://india.cityjsconf.org/) - [Twitter](https://x.com/cityjsconf) - [Bluesky](https://bsky.app/profile/cityjsconf.bsky.social)
98+
99+
100+
### React Paris 2026 {/*react-paris-2026*/}
101+
March 26 - 27, 2026. In-person in Paris, France (hybrid event)
102+
103+
[Website](https://athens.cityjsconf.org/) - [Twitter](https://x.com/cityjsconf) - [Bluesky](https://bsky.app/profile/cityjsconf.bsky.social)
104+
105+
106+
### CityJS London 2026 {/*cityjs-london-2026*/}
107+
April 14-17, 2026. In-person in London
108+
109+
[Website](https://india.cityjsconf.org/) - [Twitter](https://x.com/cityjsconf) - [Bluesky](https://bsky.app/profile/cityjsconf.bsky.social)
110+
111+
### CityJS London 2025 {/*cityjs-london*/}
112+
April 23 - 25, 2025. In-person in London, UK
113+
114+
[Website](https://london.cityjsconf.org/) - [Twitter](https://x.com/cityjsconf) - [Bluesky](https://bsky.app/profile/cityjsconf.bsky.social)
78115

79-
### React Summit 2025 {/*react-summit-2025*/}
80-
June 13 - 17, 2025. In-person in Amsterdam, Netherlands + remote (hybrid event)
116+
### React Paris 2025 {/*react-paris-2025*/}
117+
March 20 - 21, 2025. In-person in Paris, France (hybrid event)
118+
119+
[Website](https://react.paris/) - [Twitter](https://x.com/BeJS_) - [YouTube](https://www.youtube.com/playlist?list=PL53Z0yyYnpWitP8Zv01TSEQmKLvuRh_Dj)
120+
121+
### React Native Connection 2025 {/*react-native-connection-2025*/}
122+
April 3 (Reanimated Training) + April 4 (Conference), 2025. Paris, France.
123+
124+
[Website](https://reactnativeconnection.io/) - [X](https://x.com/reactnativeconn) - [Bluesky](https://bsky.app/profile/reactnativeconnect.bsky.social)
125+
126+
127+
### React Norway 2025 {/*react-norway-2025*/}
128+
June 13, 2025. In-person in Oslo, Norway + remote (virtual event)
129+
130+
[Website](https://reactnorway.com/) - [Twitter](https://x.com/ReactNorway)
131+
132+
### CityJS Athens 2025 {/*cityjs-athens*/}
133+
May 27 - 31, 2025. In-person in Athens, Greece
134+
135+
[Website](https://athens.cityjsconf.org/) - [Twitter](https://x.com/cityjsconf) - [Bluesky](https://bsky.app/profile/cityjsconf.bsky.social)
136+
137+
### App.js Conf 2025 {/*appjs-conf-2025*/}
138+
May 28 - 30, 2025. In-person in Kraków, Poland + remote
139+
140+
[Website](https://appjs.co) - [Twitter](https://twitter.com/appjsconf)
141+
142+
### CityJS London 2025 {/*cityjs-london*/}
143+
April 23 - 25, 2025. In-person in London, UK
144+
145+
[Website](https://london.cityjsconf.org/) - [Twitter](https://x.com/cityjsconf) - [Bluesky](https://bsky.app/profile/cityjsconf.bsky.social)
146+
147+
### React Paris 2025 {/*react-paris-2025*/}
148+
March 20 - 21, 2025. In-person in Paris, France (hybrid event)
149+
150+
[Website](https://react.paris/) - [Twitter](https://x.com/BeJS_) - [YouTube](https://www.youtube.com/playlist?list=PL53Z0yyYnpWitP8Zv01TSEQmKLvuRh_Dj)
151+
152+
### React Native Connection 2025 {/*react-native-connection-2025*/}
153+
April 3 (Reanimated Training) + April 4 (Conference), 2025. Paris, France.
154+
155+
[Website](https://reactnativeconnection.io/) - [X](https://x.com/reactnativeconn) - [Bluesky](https://bsky.app/profile/reactnativeconnect.bsky.social)
81156

82-
[Website](https://reactsummit.com/) - [Twitter](https://x.com/reactsummit)
83157

84158
### React Norway 2025 {/*react-norway-2025*/}
85159
June 13, 2025. In-person in Oslo, Norway + remote (virtual event)

src/content/learn/thinking-in-react.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,15 +37,9 @@ Anza kwa kuchora visanduku kuzunguka kila kijenzi na kijenzi kidogo kwenye kiigi
3737

3838
Kulingana na msingi wako, unaweza kufikiria kugawanya muundo katika vijenzi kwa njia tofauti:
3939

40-
<<<<<<< HEAD
4140
* **Programming**--tumia mbinu zile zile za kuamua ikiwa unapaswa kuunda kitendaji kipya au object. Mbinu moja kama hiyo ni [kanuni ya uwajibikaji mmoja (single responsibility principle)](https://en.wikipedia.org/wiki/Single_responsibility_principle), yaani, kijenzi kinapaswa kufanya jambo moja tu. Ikiwa kitaishia kukua, inapaswa kigawanywe kiwe vijenzi vidogo.
4241
* **CSS**--fikiria ni nini ungetengeneza viteule vya darasa. (Hatahivyo, vijenzi ni vidogo kwa kiasi fulani.)
4342
* **Design**--fikiria jinsi unavyoweza kupanga safu za muundo.
44-
=======
45-
* **Programming**--use the same techniques for deciding if you should create a new function or object. One such technique is the [separation of concerns](https://en.wikipedia.org/wiki/Separation_of_concerns), that is, a component should ideally only be concerned with one thing. If it ends up growing, it should be decomposed into smaller subcomponents.
46-
* **CSS**--consider what you would make class selectors for. (However, components are a bit less granular.)
47-
* **Design**--consider how you would organize the design's layers.
48-
>>>>>>> d271a7ac11d2bf0d6e95ebdfacaf1038421f9be0
4943

5044
Ikiwa JSON yako imeundwa vizuri, mara nyingi utapata kwamba inaelekeza kwa muundo wa vijenzi vya UI yako. Hiyo ni kwa sababu UI na miundo ya data mara nyingi huwa na usanifu sawa wa habari--yaani, umbo sawa. Tenganisha UI yako katika vijenzi, ambapo kila kijenzi kinalingana na kipande kimoja cha muundo yako wa data.
5145

src/content/reference/react/index.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,20 @@ The [ESLint plugin for React Hooks](/reference/eslint-plugin-react-hooks) helps
4444

4545
* [Lints](/reference/eslint-plugin-react-hooks) - Detailed documentation for each lint with examples.
4646

47+
## React Compiler {/*react-compiler*/}
48+
49+
The React Compiler is a build-time optimization tool that automatically memoizes your React components and values:
50+
51+
* [Configuration](/reference/react-compiler/configuration) - Configuration options for React Compiler.
52+
* [Directives](/reference/react-compiler/directives) - Function-level directives to control compilation.
53+
* [Compiling Libraries](/reference/react-compiler/compiling-libraries) - Guide for shipping pre-compiled library code.
54+
55+
## ESLint Plugin React Hooks {/*eslint-plugin-react-hooks*/}
56+
57+
The [ESLint plugin for React Hooks](/reference/eslint-plugin-react-hooks) helps enforce the Rules of React:
58+
59+
* [Lints](/reference/eslint-plugin-react-hooks) - Detailed documentation for each lint with examples.
60+
4761
## Rules of React {/*rules-of-react*/}
4862

4963
React has idioms — or rules — for how to express patterns in a way that is easy to understand and yields high-quality applications:

src/sidebarReference.json

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,6 @@
177177
]
178178
},
179179
{
180-
<<<<<<< HEAD
181180
"title": "Directives",
182181
"path": "/reference/react/directives",
183182
"canary": true,
@@ -188,16 +187,13 @@
188187
"canary": true
189188
},
190189
{
191-
"title": "'use server'",
192-
"path": "/reference/react/use-server",
193-
"canary": true
194-
190+
"title": "unstable_addTransitionType",
191+
"path": "/reference/react/addTransitionType",
192+
"version": "experimental"
195193
}
196194
]
197195
},
198196
{
199-
=======
200-
>>>>>>> 9e1f5cd590fd066e72dda9022237bee30b499951
201197
"hasSectionHeader": true,
202198
"sectionHeader": "react-dom@{{version}}"
203199
},

0 commit comments

Comments
 (0)