diff --git a/src/render.js b/src/render.js index 147175427..1ff36b86f 100644 --- a/src/render.js +++ b/src/render.js @@ -26,13 +26,17 @@ export default function render( return { ...getByAPI(instance), ...queryByAPI(instance), - update: renderer.update, + update: (element) => updateWithAct(element, renderer), unmount: renderer.unmount, toJSON: renderer.toJSON, debug: debug(instance, renderer), }; } +function updateWithAct(element, renderer) { + act(() => renderer.update(element)); +} + function renderWithAct( component: React.Element, options?: Options