Cleanup unused unstable_startTransition, unstable_useTransition, unstable_useDeferredValue exports from fb packages (#27056)
## Summary came across these TODOs – an internal grep indicated that remaining callsites have been cleaned up, so these can now be removed. ## How did you test this change? ``` yarn flow dom-browser yarn test ```
Noah Lemen committed
Jul 5, 2023 at 17:23 UTC
e91142dd69b0454e0d4e934c55dd541344fe32ca
3 files changed
+3
-9
fixtures/concurrent/time-slicing/src/index.js
+3
-3
@@ -1,4 +1,4 @@
1
-import React, {PureComponent, unstable_startTransition} from 'react';
1
+import React, {PureComponent, startTransition} from 'react';
2
import {createRoot} from 'react-dom/client';
3
import _ from 'lodash';
4
import Charts from './Charts';
@@ -64,7 +64,7 @@ class App extends PureComponent {
64
}
65
this._ignoreClick = true;
66
67
- unstable_startTransition(() => {
67
+ startTransition(() => {
68
this.setState({showDemo: true}, () => {
69
this._ignoreClick = false;
70
});
@@ -103,7 +103,7 @@ class App extends PureComponent {
103
break;
104
case 'async':
105
// TODO: useTransition hook instead.
106
- unstable_startTransition(() => {
106
+ startTransition(() => {
107
this.setState({value});
108
});
109
break;
packages/react/index.classic.fb.js
-3
@@ -32,7 +32,6 @@ export {
32
memo,
33
cache,
34
startTransition,
35
- startTransition as unstable_startTransition, // TODO: Remove once call sights updated to startTransition
35
unstable_Cache,
36
unstable_TracingMarker,
37
unstable_DebugTracingMode,
@@ -48,7 +47,6 @@ export {
47
useContext,
48
useDebugValue,
49
useDeferredValue,
51
- useDeferredValue as unstable_useDeferredValue, // TODO: Remove once call sights updated to useDeferredValue
50
useEffect,
51
experimental_useEffectEvent,
52
useImperativeHandle,
@@ -61,7 +59,6 @@ export {
59
useState,
60
useSyncExternalStore,
61
useTransition,
64
- useTransition as unstable_useTransition, // TODO: Remove once call sights updated to useTransition
62
version,
63
} from './src/React';
64
export {jsx, jsxs, jsxDEV} from './src/jsx/ReactJSX';
packages/react/index.modern.fb.js
-3
@@ -31,7 +31,6 @@ export {
31
memo,
32
cache,
33
startTransition,
34
- startTransition as unstable_startTransition, // TODO: Remove once call sights updated to startTransition
34
unstable_Cache,
35
unstable_DebugTracingMode,
36
unstable_LegacyHidden,
@@ -46,7 +45,6 @@ export {
45
useContext,
46
useDebugValue,
47
useDeferredValue,
49
- useDeferredValue as unstable_useDeferredValue, // TODO: Remove once call sights updated to useDeferredValue
48
useEffect,
49
experimental_useEffectEvent,
50
useImperativeHandle,
@@ -59,7 +57,6 @@ export {
57
useState,
58
useSyncExternalStore,
59
useTransition,
62
- useTransition as unstable_useTransition, // TODO: Remove once call sights updated to useTransition
60
version,
61
} from './src/React';
62
export {jsx, jsxs, jsxDEV} from './src/jsx/ReactJSX';