@samitouri / QOS-React-2 / commits / e91142dd69

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';