@samitouri / QOS-React-1 / commits / 7cbd026ff4

[Fresh] Update the list of built-in hooks (#27864)

Damian Stasik committed Feb 6, 2024 at 19:57 UTC 7cbd026ff4ff833db2a2f2271f95cb2b91cb3895
1 file changed +16
packages/react-refresh/src/ReactFreshBabelPlugin.js
+16
@@ -230,6 +230,22 @@ export default function (babel, opts = {}) {
230 case 'React.useImperativeHandle':
231 case 'useDebugValue':
232 case 'React.useDebugValue':
233 + case 'useId':
234 + case 'React.useId':
235 + case 'useDeferredValue':
236 + case 'React.useDeferredValue':
237 + case 'useTransition':
238 + case 'React.useTransition':
239 + case 'useInsertionEffect':
240 + case 'React.useInsertionEffect':
241 + case 'useSyncExternalStore':
242 + case 'React.useSyncExternalStore':
243 + case 'useFormStatus':
244 + case 'React.useFormStatus':
245 + case 'useFormState':
246 + case 'React.useFormState':
247 + case 'useOptimistic':
248 + case 'React.useOptimistic':
249 return true;
250 default:
251 return false;