dillon1000/react
Commit
Browse files Throw when `act` is used in production (#21686)
Upgrades the deprecation warning to a runtime error. I did it this way instead of removing the export so the type is the same in both builds. It will get dead code eliminated regardless.
Changed paths15 files
First-parent comparisonfixtures/legacy-jsx-runtimes/setupTests.js ModifiedM packages/react-dom/src/__tests__/ReactTestUtilsAct-test.js ModifiedM packages/react-dom/src/__tests__/ReactTestUtilsActUnmockedScheduler-test.js ModifiedM packages/react-dom/src/test-utils/ReactTestUtilsPublicAct.js ModifiedM packages/react-reconciler/src/ReactFiberWorkLoop.new.js ModifiedM packages/react-reconciler/src/ReactFiberWorkLoop.old.js ModifiedM packages/react-reconciler/src/__tests__/ReactFiberHostContext-test.internal.js ModifiedM packages/react-reconciler/src/__tests__/ReactUpdaters-test.internal.js ModifiedM packages/react-test-renderer/src/__tests__/ReactTestRendererAct-test.js ModifiedM packages/react/src/__tests__/ReactCoffeeScriptClass-test.coffee ModifiedM packages/react/src/__tests__/ReactES6Class-test.js ModifiedM packages/react/src/__tests__/ReactTypeScriptClass-test.ts ModifiedM packages/react/src/__tests__/testDefinitions/ReactDOMTestUtils.d.ts ModifiedM scripts/error-codes/codes.json ModifiedM scripts/jest/shouldIgnoreConsoleError.js ModifiedPatch
Files changed
Rendering syntax-highlighted changes…