Skip to content

Commit c37e8a4

Browse files
committed
refactor: remove act call in render in sever/pure
@mpeyper explained how this `act` call in server rendering is not really necessary so we can remove it.
1 parent 59c752f commit c37e8a4

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

src/server/pure.ts

+5-7
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,11 @@ function createServerRenderer<TProps, TResult>(
1919
return {
2020
render(props?: TProps) {
2121
renderProps = props
22-
act(() => {
23-
try {
24-
serverOutput = ReactDOMServer.renderToString(testHarness(props))
25-
} catch (e: unknown) {
26-
rendererProps.setError(e as Error)
27-
}
28-
})
22+
try {
23+
serverOutput = ReactDOMServer.renderToString(testHarness(props))
24+
} catch (e: unknown) {
25+
rendererProps.setError(e as Error)
26+
}
2927
},
3028
hydrate() {
3129
if (container) {

0 commit comments

Comments
 (0)