@@ -329,16 +329,6 @@ function lazyInitializer(payload) {
329329function useMemoCache ( size ) {
330330 return ReactSharedInternals . H . useMemoCache ( size ) ;
331331}
332- function useResourceEffect ( create , createDeps , update , updateDeps , destroy ) {
333- if ( ! enableUseEffectCRUDOverload ) throw Error ( "Not implemented." ) ;
334- return ReactSharedInternals . H . useResourceEffect (
335- create ,
336- createDeps ,
337- update ,
338- updateDeps ,
339- destroy
340- ) ;
341- }
342332var reportGlobalError =
343333 "function" === typeof reportError
344334 ? reportError
@@ -369,10 +359,7 @@ var reportGlobalError =
369359 console . error ( error ) ;
370360 } ;
371361function noop ( ) { }
372- var ReactCompilerRuntime = { __proto__ : null , c : useMemoCache } ,
373- experimental_useResourceEffect = enableUseEffectCRUDOverload
374- ? useResourceEffect
375- : void 0 ;
362+ var ReactCompilerRuntime = { __proto__ : null , c : useMemoCache } ;
376363exports . Children = {
377364 map : mapChildren ,
378365 forEach : function ( children , forEachFunc , forEachContext ) {
@@ -516,7 +503,6 @@ exports.createRef = function () {
516503exports . experimental_useEffectEvent = function ( callback ) {
517504 return ReactSharedInternals . H . useEffectEvent ( callback ) ;
518505} ;
519- exports . experimental_useResourceEffect = experimental_useResourceEffect ;
520506exports . forwardRef = function ( render ) {
521507 return { $$typeof : REACT_FORWARD_REF_TYPE , render : render } ;
522508} ;
@@ -599,8 +585,24 @@ exports.useDebugValue = function () {};
599585exports . useDeferredValue = function ( value , initialValue ) {
600586 return ReactSharedInternals . H . useDeferredValue ( value , initialValue ) ;
601587} ;
602- exports . useEffect = function ( create , deps ) {
603- return ReactSharedInternals . H . useEffect ( create , deps ) ;
588+ exports . useEffect = function ( create , createDeps , update , updateDeps , destroy ) {
589+ var dispatcher = ReactSharedInternals . H ;
590+ if (
591+ enableUseEffectCRUDOverload &&
592+ ( "function" === typeof update || "function" === typeof destroy )
593+ )
594+ return dispatcher . useEffect (
595+ create ,
596+ createDeps ,
597+ update ,
598+ updateDeps ,
599+ destroy
600+ ) ;
601+ if ( "function" === typeof update )
602+ throw Error (
603+ "useEffect CRUD overload is not enabled in this build of React."
604+ ) ;
605+ return dispatcher . useEffect ( create , createDeps ) ;
604606} ;
605607exports . useId = function ( ) {
606608 return ReactSharedInternals . H . useId ( ) ;
@@ -643,7 +645,7 @@ exports.useSyncExternalStore = function (
643645exports . useTransition = function ( ) {
644646 return ReactSharedInternals . H . useTransition ( ) ;
645647} ;
646- exports . version = "19.1.0-www-classic-0461c0d8 -20250211" ;
648+ exports . version = "19.1.0-www-classic-a69b80d0 -20250211" ;
647649"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
648650 "function" ===
649651 typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ . registerInternalModuleStop &&
0 commit comments