File tree Expand file tree Collapse file tree 4 files changed +7
-7
lines changed Expand file tree Collapse file tree 4 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 3
3
// This test harness mounts each test app as a separate root to test multi-root applications.
4
4
5
5
import { createElement } from 'react' ;
6
- import {
7
- // $FlowFixMe Flow does not yet know about createRoot()
8
- createRoot ,
9
- } from 'react-dom/client' ;
6
+ import { createRoot } from 'react-dom/client' ;
10
7
import { render , unmountComponentAtNode } from 'react-dom' ;
11
8
import DeeplyNestedComponents from './DeeplyNestedComponents' ;
12
9
import Iframe from './Iframe' ;
Original file line number Diff line number Diff line change @@ -14,7 +14,6 @@ const container = document.createElement('div');
14
14
// so that it can load things other than just ToDoList.
15
15
const App = require ( './apps/ListApp' ) . default ;
16
16
17
- // $FlowFixMe Flow doesn't know about createRoot() yet.
18
17
const root = ReactDOMClient . createRoot ( container ) ;
19
18
root . render ( < App /> ) ;
20
19
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ import {
25
25
26
26
export function createRoot (
27
27
container : Container ,
28
- options : CreateRootOptions ,
28
+ options ? : CreateRootOptions ,
29
29
) : RootType {
30
30
if ( __DEV__ ) {
31
31
Internals . usingClientEntryPoint = true ;
@@ -42,7 +42,7 @@ export function createRoot(
42
42
export function hydrateRoot (
43
43
container : Container ,
44
44
children : ReactNodeList ,
45
- options : HydrateRootOptions ,
45
+ options ? : HydrateRootOptions ,
46
46
) : RootType {
47
47
if ( __DEV__ ) {
48
48
Internals . usingClientEntryPoint = true ;
Original file line number Diff line number Diff line change @@ -18,12 +18,14 @@ module.exports = [
18
18
] ,
19
19
paths : [
20
20
'react-dom' ,
21
+ 'react-dom/client' ,
21
22
'react-dom/src/server/ReactDOMFizzServerNode.js' , // react-dom/server.node
22
23
'react-server-dom-webpack' ,
23
24
'react-server-dom-webpack/writer' ,
24
25
'react-server-dom-webpack/writer.node.server' ,
25
26
'react-server-dom-webpack/src/ReactFlightDOMServerNode.js' , // react-server-dom-webpack/writer.node.server
26
27
'react-client/src/ReactFlightClientStream.js' , // We can only type check this in streaming configurations.
28
+ 'react-devtools-shell' ,
27
29
'react-interactions' ,
28
30
] ,
29
31
isFlowTyped : true ,
@@ -40,12 +42,14 @@ module.exports = [
40
42
] ,
41
43
paths : [
42
44
'react-dom' ,
45
+ 'react-dom/client' ,
43
46
'react-dom/unstable_testing' ,
44
47
'react-dom/src/server/ReactDOMFizzServerBrowser.js' , // react-dom/server.browser
45
48
'react-server-dom-webpack' ,
46
49
'react-server-dom-webpack/writer.browser.server' ,
47
50
'react-server-dom-webpack/src/ReactFlightDOMServerBrowser.js' , // react-server-dom-webpack/writer.browser.server
48
51
'react-client/src/ReactFlightClientStream.js' , // We can only type check this in streaming configurations.
52
+ 'react-devtools-shell' ,
49
53
] ,
50
54
isFlowTyped : true ,
51
55
isServerSupported : true ,
You can’t perform that action at this time.
0 commit comments