File tree 1 file changed +3
-3
lines changed
1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ function createServerRenderer<TProps, TResult>(
13
13
) {
14
14
let renderProps : TProps | undefined
15
15
let container : HTMLDivElement | undefined
16
- let serverOutput : string = ''
16
+ let serverOutput = ''
17
17
const testHarness = createTestHarness ( rendererProps , wrapper , false )
18
18
19
19
return {
@@ -34,7 +34,7 @@ function createServerRenderer<TProps, TResult>(
34
34
container = document . createElement ( 'div' )
35
35
container . innerHTML = serverOutput
36
36
act ( ( ) => {
37
- ReactDOM . hydrate ( testHarness ( renderProps ) , container ! )
37
+ ReactDOM . hydrate ( testHarness ( renderProps ) , container || null )
38
38
} )
39
39
}
40
40
} ,
@@ -49,7 +49,7 @@ function createServerRenderer<TProps, TResult>(
49
49
unmount ( ) {
50
50
if ( container ) {
51
51
act ( ( ) => {
52
- ReactDOM . unmountComponentAtNode ( container ! )
52
+ container && ReactDOM . unmountComponentAtNode ( container )
53
53
} )
54
54
}
55
55
} ,
You can’t perform that action at this time.
0 commit comments