Skip to content

Commit 789f5c2

Browse files
docs(react-virtual): replace ReactDOM.render with createRoot in examples (#1192)
1 parent 171029d commit 789f5c2

6 files changed

Lines changed: 12 additions & 18 deletions

File tree

‎examples/react/infinite-scroll/src/main.tsx‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React from 'react'
2-
import ReactDOM from 'react-dom'
2+
import * as ReactDOM from 'react-dom/client'
33
import {
44
QueryClient,
55
QueryClientProvider,
@@ -153,11 +153,10 @@ function App() {
153153
)
154154
}
155155

156-
ReactDOM.render(
156+
ReactDOM.createRoot(document.getElementById('root')!).render(
157157
<React.StrictMode>
158158
<QueryClientProvider client={queryClient}>
159159
<App />
160160
</QueryClientProvider>
161161
</React.StrictMode>,
162-
document.getElementById('root'),
163162
)

‎examples/react/padding/src/main.tsx‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React from 'react'
2-
import ReactDOM from 'react-dom'
2+
import * as ReactDOM from 'react-dom/client'
33

44
import './index.css'
55

@@ -256,9 +256,8 @@ function GridVirtualizerDynamic({
256256
)
257257
}
258258

259-
ReactDOM.render(
259+
ReactDOM.createRoot(document.getElementById('root')!).render(
260260
<React.StrictMode>
261261
<App />
262262
</React.StrictMode>,
263-
document.getElementById('root'),
264263
)

‎examples/react/scroll-padding/src/main.tsx‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React from 'react'
2-
import ReactDOM from 'react-dom'
2+
import * as ReactDOM from 'react-dom/client'
33

44
import './index.css'
55

@@ -98,9 +98,8 @@ function App() {
9898
)
9999
}
100100

101-
ReactDOM.render(
101+
ReactDOM.createRoot(document.getElementById('root')!).render(
102102
<React.StrictMode>
103103
<App />
104104
</React.StrictMode>,
105-
document.getElementById('root'),
106105
)

‎examples/react/smooth-scroll/src/main.tsx‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React from 'react'
2-
import ReactDOM from 'react-dom'
2+
import * as ReactDOM from 'react-dom/client'
33

44
import './index.css'
55

@@ -115,9 +115,8 @@ function App() {
115115
)
116116
}
117117

118-
ReactDOM.render(
118+
ReactDOM.createRoot(document.getElementById('root')!).render(
119119
<React.StrictMode>
120120
<App />
121121
</React.StrictMode>,
122-
document.getElementById('root'),
123122
)

‎examples/react/sticky/src/main.tsx‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import './index.css'
22
import * as React from 'react'
3-
import ReactDOM from 'react-dom'
3+
import * as ReactDOM from 'react-dom/client'
44
import { faker } from '@faker-js/faker'
55
import { findIndex, groupBy } from 'lodash'
66
import { defaultRangeExtractor, useVirtualizer } from '@tanstack/react-virtual'
@@ -115,9 +115,8 @@ const App = () => {
115115
)
116116
}
117117

118-
ReactDOM.render(
118+
ReactDOM.createRoot(document.getElementById('root')!).render(
119119
<React.StrictMode>
120120
<App />
121121
</React.StrictMode>,
122-
document.getElementById('root'),
123122
)

‎examples/react/variable/src/main.tsx‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React from 'react'
2-
import ReactDOM from 'react-dom'
2+
import * as ReactDOM from 'react-dom/client'
33

44
import './index.css'
55

@@ -342,9 +342,8 @@ function MasonryHorizontalVirtualizerVariable({
342342
)
343343
}
344344

345-
ReactDOM.render(
345+
ReactDOM.createRoot(document.getElementById('root')!).render(
346346
<React.StrictMode>
347347
<App />
348348
</React.StrictMode>,
349-
document.getElementById('root'),
350349
)

0 commit comments

Comments
 (0)