From c8ad687250dcd2a9ed2ca18b6c570ba0235c1f17 Mon Sep 17 00:00:00 2001 From: Jack Pope Date: Fri, 26 Sep 2025 11:14:53 -0400 Subject: [PATCH] Bump useEffectEvent to Canary --- .../react-dom/src/__tests__/ReactDOMFizzServer-test.js | 8 ++++---- .../react-reconciler/src/__tests__/useEffectEvent-test.js | 2 +- packages/react/index.development.js | 2 +- packages/react/index.experimental.development.js | 2 +- packages/react/index.experimental.js | 2 +- packages/react/index.fb.js | 3 ++- packages/react/index.js | 2 +- packages/react/index.stable.development.js | 1 + packages/react/index.stable.js | 1 + packages/react/src/ReactClient.js | 2 +- 10 files changed, 14 insertions(+), 11 deletions(-) diff --git a/packages/react-dom/src/__tests__/ReactDOMFizzServer-test.js b/packages/react-dom/src/__tests__/ReactDOMFizzServer-test.js index 8442fa3c1316d..d9b604c17507f 100644 --- a/packages/react-dom/src/__tests__/ReactDOMFizzServer-test.js +++ b/packages/react-dom/src/__tests__/ReactDOMFizzServer-test.js @@ -6514,7 +6514,7 @@ describe('ReactDOMFizzServer', () => { const ref = React.createRef(); function App() { const [count, setCount] = React.useState(0); - const onClick = React.experimental_useEffectEvent(() => { + const onClick = React.useEffectEvent(() => { setCount(c => c + 1); }); return ( @@ -6544,7 +6544,7 @@ describe('ReactDOMFizzServer', () => { it('throws if useEffectEvent is called during a server render', async () => { const logs = []; function App() { - const onRender = React.experimental_useEffectEvent(() => { + const onRender = React.useEffectEvent(() => { logs.push('rendered'); }); onRender(); @@ -6575,8 +6575,8 @@ describe('ReactDOMFizzServer', () => { // @gate enableUseEffectEventHook it('does not guarantee useEffectEvent return values during server rendering are distinct', async () => { function App() { - const onClick1 = React.experimental_useEffectEvent(() => {}); - const onClick2 = React.experimental_useEffectEvent(() => {}); + const onClick1 = React.useEffectEvent(() => {}); + const onClick2 = React.useEffectEvent(() => {}); if (onClick1 === onClick2) { return
; } else { diff --git a/packages/react-reconciler/src/__tests__/useEffectEvent-test.js b/packages/react-reconciler/src/__tests__/useEffectEvent-test.js index aa7adcd04ef68..17b8d6d421f77 100644 --- a/packages/react-reconciler/src/__tests__/useEffectEvent-test.js +++ b/packages/react-reconciler/src/__tests__/useEffectEvent-test.js @@ -37,7 +37,7 @@ describe('useEffectEvent', () => { createContext = React.createContext; useContext = React.useContext; useState = React.useState; - useEffectEvent = React.experimental_useEffectEvent; + useEffectEvent = React.useEffectEvent; useEffect = React.useEffect; useLayoutEffect = React.useLayoutEffect; useMemo = React.useMemo; diff --git a/packages/react/index.development.js b/packages/react/index.development.js index b3c3752ab0f2a..a2ec28574333b 100644 --- a/packages/react/index.development.js +++ b/packages/react/index.development.js @@ -56,7 +56,7 @@ export { useDebugValue, useDeferredValue, useEffect, - experimental_useEffectEvent, + useEffectEvent, useImperativeHandle, useInsertionEffect, useLayoutEffect, diff --git a/packages/react/index.experimental.development.js b/packages/react/index.experimental.development.js index 6bf0b8a6bb78c..211f1c5dfb419 100644 --- a/packages/react/index.experimental.development.js +++ b/packages/react/index.experimental.development.js @@ -43,7 +43,7 @@ export { useDebugValue, useDeferredValue, useEffect, - experimental_useEffectEvent, + useEffectEvent, useImperativeHandle, useInsertionEffect, useLayoutEffect, diff --git a/packages/react/index.experimental.js b/packages/react/index.experimental.js index a251b03949292..0330dde744ca0 100644 --- a/packages/react/index.experimental.js +++ b/packages/react/index.experimental.js @@ -44,7 +44,7 @@ export { useDebugValue, useDeferredValue, useEffect, - experimental_useEffectEvent, + useEffectEvent, useImperativeHandle, useInsertionEffect, useLayoutEffect, diff --git a/packages/react/index.fb.js b/packages/react/index.fb.js index 3dba103e89d28..10e2ca4b90c0c 100644 --- a/packages/react/index.fb.js +++ b/packages/react/index.fb.js @@ -21,7 +21,8 @@ export { createContext, createElement, createRef, - experimental_useEffectEvent, + useEffectEvent as experimental_useEffectEvent, + useEffectEvent, forwardRef, Fragment, isValidElement, diff --git a/packages/react/index.js b/packages/react/index.js index aee4ac263de2d..804853b3319ba 100644 --- a/packages/react/index.js +++ b/packages/react/index.js @@ -58,7 +58,7 @@ export { useDebugValue, useDeferredValue, useEffect, - experimental_useEffectEvent, + useEffectEvent, useImperativeHandle, useInsertionEffect, useLayoutEffect, diff --git a/packages/react/index.stable.development.js b/packages/react/index.stable.development.js index d8b561541cb0f..29df69ff3f863 100644 --- a/packages/react/index.stable.development.js +++ b/packages/react/index.stable.development.js @@ -37,6 +37,7 @@ export { useDebugValue, useDeferredValue, useEffect, + useEffectEvent, useImperativeHandle, useInsertionEffect, useLayoutEffect, diff --git a/packages/react/index.stable.js b/packages/react/index.stable.js index 70b24eb0b2408..76edd14e05be3 100644 --- a/packages/react/index.stable.js +++ b/packages/react/index.stable.js @@ -37,6 +37,7 @@ export { useDebugValue, useDeferredValue, useEffect, + useEffectEvent, useImperativeHandle, useInsertionEffect, useLayoutEffect, diff --git a/packages/react/src/ReactClient.js b/packages/react/src/ReactClient.js index 12c3b6c4abf40..b505dc49fca40 100644 --- a/packages/react/src/ReactClient.js +++ b/packages/react/src/ReactClient.js @@ -88,7 +88,7 @@ export { useCallback, useContext, useEffect, - useEffectEvent as experimental_useEffectEvent, + useEffectEvent, useImperativeHandle, useDebugValue, useInsertionEffect,