@@ -134,8 +134,8 @@ apiRunnerAsync(`onClientEntry`).then(() => {
134
134
// render to avoid React complaining about hydration mis-matches.
135
135
let defaultRenderer = ReactDOM . render
136
136
if ( focusEl && focusEl . children . length ) {
137
- if ( ReactDOM . createRoot ) {
138
- defaultRenderer = ReactDOM . createRoot
137
+ if ( ReactDOM . hydrateRoot ) {
138
+ defaultRenderer = ReactDOM . hydrateRoot
139
139
} else {
140
140
defaultRenderer = ReactDOM . hydrate
141
141
}
@@ -193,7 +193,7 @@ apiRunnerAsync(`onClientEntry`).then(() => {
193
193
)
194
194
document . body . append ( indicatorMountElement )
195
195
196
- if ( renderer === ReactDOM . createRoot ) {
196
+ if ( renderer === ReactDOM . hydrateRoot ) {
197
197
renderer ( indicatorMountElement ) . render (
198
198
< LoadingIndicatorEventHandler />
199
199
)
@@ -225,10 +225,8 @@ apiRunnerAsync(`onClientEntry`).then(() => {
225
225
dismissLoadingIndicator ( )
226
226
}
227
227
228
- if ( renderer === ReactDOM . createRoot ) {
229
- renderer ( rootElement , {
230
- hydrate : true ,
231
- } ) . render ( < App /> )
228
+ if ( renderer === ReactDOM . hydrateRoot ) {
229
+ renderer ( rootElement , < App /> )
232
230
} else {
233
231
renderer ( < App /> , rootElement )
234
232
}
0 commit comments