From 8ea354cd9993648cf61572d46b45246c38ffe28d Mon Sep 17 00:00:00 2001 From: Vercel Release Bot <88769842+vercel-release-bot@users.noreply.github.com> Date: Fri, 7 Mar 2025 11:38:27 +0100 Subject: [PATCH] Upgrade React from `e03ac20f-20250305` to `029e8bd6-20250306` (#76870) --- package.json | 30 +- .../cjs/react-dom-client.development.js | 32 +- .../cjs/react-dom-client.production.js | 12 +- .../cjs/react-dom-profiling.development.js | 32 +- .../cjs/react-dom-profiling.profiling.js | 12 +- ...t-dom-server-legacy.browser.development.js | 2 +- ...ct-dom-server-legacy.browser.production.js | 2 +- ...eact-dom-server-legacy.node.development.js | 2 +- ...react-dom-server-legacy.node.production.js | 2 +- .../react-dom-server.browser.development.js | 6 +- .../react-dom-server.browser.production.js | 6 +- .../cjs/react-dom-server.bun.production.js | 6 +- .../cjs/react-dom-server.edge.development.js | 6 +- .../cjs/react-dom-server.edge.production.js | 6 +- .../cjs/react-dom-server.node.development.js | 6 +- .../cjs/react-dom-server.node.production.js | 6 +- .../react-dom-unstable_testing.development.js | 32 +- .../react-dom-unstable_testing.production.js | 12 +- .../cjs/react-dom.development.js | 2 +- .../cjs/react-dom.production.js | 2 +- .../cjs/react-dom.react-server.development.js | 2 +- .../cjs/react-dom.react-server.production.js | 2 +- .../react-dom-experimental/package.json | 4 +- .../cjs/react-dom-client.development.js | 32 +- .../cjs/react-dom-client.production.js | 12 +- .../cjs/react-dom-profiling.development.js | 32 +- .../cjs/react-dom-profiling.profiling.js | 12 +- ...t-dom-server-legacy.browser.development.js | 2 +- ...ct-dom-server-legacy.browser.production.js | 2 +- ...eact-dom-server-legacy.node.development.js | 2 +- ...react-dom-server-legacy.node.production.js | 2 +- .../react-dom-server.browser.development.js | 6 +- .../react-dom-server.browser.production.js | 6 +- .../cjs/react-dom-server.bun.production.js | 6 +- .../cjs/react-dom-server.edge.development.js | 6 +- .../cjs/react-dom-server.edge.production.js | 6 +- .../cjs/react-dom-server.node.development.js | 6 +- .../cjs/react-dom-server.node.production.js | 6 +- .../react-dom/cjs/react-dom.development.js | 2 +- .../react-dom/cjs/react-dom.production.js | 2 +- .../cjs/react-dom.react-server.development.js | 2 +- .../cjs/react-dom.react-server.production.js | 2 +- .../next/src/compiled/react-dom/package.json | 4 +- .../cjs/react.development.js | 2 +- .../cjs/react.production.js | 2 +- .../cjs/react.react-server.development.js | 2 +- .../cjs/react.react-server.production.js | 2 +- .../next/src/compiled/react-is/package.json | 2 +- ...om-turbopack-client.browser.development.js | 28 +- ...dom-turbopack-client.browser.production.js | 20 +- ...r-dom-turbopack-client.edge.development.js | 62 ++- ...er-dom-turbopack-client.edge.production.js | 52 +- ...r-dom-turbopack-client.node.development.js | 62 ++- ...er-dom-turbopack-client.node.production.js | 52 +- .../package.json | 4 +- ...om-turbopack-client.browser.development.js | 28 +- ...dom-turbopack-client.browser.production.js | 20 +- ...r-dom-turbopack-client.edge.development.js | 62 ++- ...er-dom-turbopack-client.edge.production.js | 52 +- ...r-dom-turbopack-client.node.development.js | 62 ++- ...er-dom-turbopack-client.node.production.js | 52 +- .../react-server-dom-turbopack/package.json | 4 +- ...-dom-webpack-client.browser.development.js | 28 +- ...r-dom-webpack-client.browser.production.js | 20 +- ...ver-dom-webpack-client.edge.development.js | 62 ++- ...rver-dom-webpack-client.edge.production.js | 52 +- ...ver-dom-webpack-client.node.development.js | 62 ++- ...rver-dom-webpack-client.node.production.js | 52 +- ...bpack-client.node.unbundled.development.js | 62 ++- ...ebpack-client.node.unbundled.production.js | 52 +- .../package.json | 4 +- ...-dom-webpack-client.browser.development.js | 28 +- ...r-dom-webpack-client.browser.production.js | 20 +- ...ver-dom-webpack-client.edge.development.js | 62 ++- ...rver-dom-webpack-client.edge.production.js | 52 +- ...ver-dom-webpack-client.node.development.js | 62 ++- ...rver-dom-webpack-client.node.production.js | 52 +- ...bpack-client.node.unbundled.development.js | 62 ++- ...ebpack-client.node.unbundled.production.js | 52 +- .../react-server-dom-webpack/package.json | 4 +- .../compiled/react/cjs/react.development.js | 2 +- .../compiled/react/cjs/react.production.js | 2 +- .../cjs/react.react-server.development.js | 2 +- .../cjs/react.react-server.production.js | 2 +- .../next/src/compiled/unistore/unistore.js | 2 +- pnpm-lock.yaml | 458 +++++++++--------- 86 files changed, 1388 insertions(+), 812 deletions(-) diff --git a/package.json b/package.json index 8939075fc5ec5..2ed2492864507 100644 --- a/package.json +++ b/package.json @@ -227,16 +227,16 @@ "pretty-ms": "7.0.0", "random-seed": "0.3.0", "react": "19.0.0", - "react-builtin": "npm:react@19.1.0-canary-e03ac20f-20250305", + "react-builtin": "npm:react@19.1.0-canary-029e8bd6-20250306", "react-dom": "19.0.0", - "react-dom-builtin": "npm:react-dom@19.1.0-canary-e03ac20f-20250305", - "react-dom-experimental-builtin": "npm:react-dom@0.0.0-experimental-e03ac20f-20250305", - "react-experimental-builtin": "npm:react@0.0.0-experimental-e03ac20f-20250305", - "react-is-builtin": "npm:react-is@19.1.0-canary-e03ac20f-20250305", - "react-server-dom-turbopack": "19.1.0-canary-e03ac20f-20250305", - "react-server-dom-turbopack-experimental": "npm:react-server-dom-turbopack@0.0.0-experimental-e03ac20f-20250305", - "react-server-dom-webpack": "19.1.0-canary-e03ac20f-20250305", - "react-server-dom-webpack-experimental": "npm:react-server-dom-webpack@0.0.0-experimental-e03ac20f-20250305", + "react-dom-builtin": "npm:react-dom@19.1.0-canary-029e8bd6-20250306", + "react-dom-experimental-builtin": "npm:react-dom@0.0.0-experimental-029e8bd6-20250306", + "react-experimental-builtin": "npm:react@0.0.0-experimental-029e8bd6-20250306", + "react-is-builtin": "npm:react-is@19.1.0-canary-029e8bd6-20250306", + "react-server-dom-turbopack": "19.1.0-canary-029e8bd6-20250306", + "react-server-dom-turbopack-experimental": "npm:react-server-dom-turbopack@0.0.0-experimental-029e8bd6-20250306", + "react-server-dom-webpack": "19.1.0-canary-029e8bd6-20250306", + "react-server-dom-webpack-experimental": "npm:react-server-dom-webpack@0.0.0-experimental-029e8bd6-20250306", "react-ssr-prepass": "1.0.8", "react-virtualized": "9.22.3", "relay-compiler": "13.0.2", @@ -246,8 +246,8 @@ "resolve-from": "5.0.0", "sass": "1.54.0", "satori": "0.12.1", - "scheduler-builtin": "npm:scheduler@0.26.0-canary-e03ac20f-20250305", - "scheduler-experimental-builtin": "npm:scheduler@0.0.0-experimental-e03ac20f-20250305", + "scheduler-builtin": "npm:scheduler@0.26.0-canary-029e8bd6-20250306", + "scheduler-experimental-builtin": "npm:scheduler@0.0.0-experimental-029e8bd6-20250306", "seedrandom": "3.0.5", "semver": "7.3.7", "shell-quote": "1.7.3", @@ -289,10 +289,10 @@ "@types/react": "19.0.8", "@types/react-dom": "19.0.3", "jest-snapshot": "30.0.0-alpha.6", - "react": "19.1.0-canary-e03ac20f-20250305", - "react-dom": "19.1.0-canary-e03ac20f-20250305", - "react-is": "19.1.0-canary-e03ac20f-20250305", - "scheduler": "0.26.0-canary-e03ac20f-20250305" + "react": "19.1.0-canary-029e8bd6-20250306", + "react-dom": "19.1.0-canary-029e8bd6-20250306", + "react-is": "19.1.0-canary-029e8bd6-20250306", + "scheduler": "0.26.0-canary-029e8bd6-20250306" }, "patchedDependencies": { "webpack-sources@3.2.3": "patches/webpack-sources@3.2.3.patch", diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.development.js index 89eff4175eedf..4f33bd1fc9df4 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.development.js @@ -15086,14 +15086,18 @@ } function emitPendingHydrationWarnings() { var diffRoot = hydrationDiffRootDEV; - null !== diffRoot && - ((hydrationDiffRootDEV = null), - (diffRoot = describeDiff(diffRoot)), - console.error( - "A tree hydrated but some attributes of the server rendered HTML didn't match the client properties. This won't be patched up. This can happen if a SSR-ed Client Component used:\n\n- A server/client branch `if (typeof window !== 'undefined')`.\n- Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.\n- Date formatting in a user's locale which doesn't match the server.\n- External changing data without sending a snapshot of it along with the HTML.\n- Invalid HTML tag nesting.\n\nIt can also happen if the client has a browser extension installed which messes with the HTML before React loaded.\n\n%s%s", - "https://react.dev/link/hydration-mismatch", - diffRoot - )); + if (null !== diffRoot) { + hydrationDiffRootDEV = null; + for (var diff = describeDiff(diffRoot); 0 < diffRoot.children.length; ) + diffRoot = diffRoot.children[0]; + runWithFiberInDEV(diffRoot.fiber, function () { + console.error( + "A tree hydrated but some attributes of the server rendered HTML didn't match the client properties. This won't be patched up. This can happen if a SSR-ed Client Component used:\n\n- A server/client branch `if (typeof window !== 'undefined')`.\n- Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.\n- Date formatting in a user's locale which doesn't match the server.\n- External changing data without sending a snapshot of it along with the HTML.\n- Invalid HTML tag nesting.\n\nIt can also happen if the client has a browser extension installed which messes with the HTML before React loaded.\n\n%s%s", + "https://react.dev/link/hydration-mismatch", + diff + ); + }); + } } function getViewTransitionName(props, instance) { return null != props.name && "auto" !== props.name @@ -20393,6 +20397,8 @@ } return; case "dialog": + listenToNonDelegatedEvent("beforetoggle", domElement); + listenToNonDelegatedEvent("toggle", domElement); listenToNonDelegatedEvent("cancel", domElement); listenToNonDelegatedEvent("close", domElement); break; @@ -27867,11 +27873,11 @@ }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-experimental-e03ac20f-20250305" !== isomorphicReactPackageVersion) + if ("19.1.0-experimental-029e8bd6-20250306" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.1.0-experimental-e03ac20f-20250305\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-experimental-029e8bd6-20250306\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -27908,10 +27914,10 @@ !(function () { var internals = { bundleType: 1, - version: "19.1.0-experimental-e03ac20f-20250305", + version: "19.1.0-experimental-029e8bd6-20250306", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-experimental-e03ac20f-20250305" + reconcilerVersion: "19.1.0-experimental-029e8bd6-20250306" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -28053,7 +28059,7 @@ listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; - exports.version = "19.1.0-experimental-e03ac20f-20250305"; + exports.version = "19.1.0-experimental-029e8bd6-20250306"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.production.js index 12c2eb94f5043..ebb4594d5388f 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-client.production.js @@ -14689,6 +14689,8 @@ function setInitialProperties(domElement, tag, props) { } return; case "dialog": + listenToNonDelegatedEvent("beforetoggle", domElement); + listenToNonDelegatedEvent("toggle", domElement); listenToNonDelegatedEvent("cancel", domElement); listenToNonDelegatedEvent("close", domElement); break; @@ -17299,14 +17301,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_1909 = React.version; if ( - "19.1.0-experimental-e03ac20f-20250305" !== + "19.1.0-experimental-029e8bd6-20250306" !== isomorphicReactPackageVersion$jscomp$inline_1909 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1909, - "19.1.0-experimental-e03ac20f-20250305" + "19.1.0-experimental-029e8bd6-20250306" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -17328,10 +17330,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2526 = { bundleType: 0, - version: "19.1.0-experimental-e03ac20f-20250305", + version: "19.1.0-experimental-029e8bd6-20250306", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-experimental-e03ac20f-20250305" + reconcilerVersion: "19.1.0-experimental-029e8bd6-20250306" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2527 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -17435,4 +17437,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.1.0-experimental-e03ac20f-20250305"; +exports.version = "19.1.0-experimental-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.development.js index 56e8be55ee02c..0c9dd0fefa5ed 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.development.js @@ -15094,14 +15094,18 @@ } function emitPendingHydrationWarnings() { var diffRoot = hydrationDiffRootDEV; - null !== diffRoot && - ((hydrationDiffRootDEV = null), - (diffRoot = describeDiff(diffRoot)), - console.error( - "A tree hydrated but some attributes of the server rendered HTML didn't match the client properties. This won't be patched up. This can happen if a SSR-ed Client Component used:\n\n- A server/client branch `if (typeof window !== 'undefined')`.\n- Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.\n- Date formatting in a user's locale which doesn't match the server.\n- External changing data without sending a snapshot of it along with the HTML.\n- Invalid HTML tag nesting.\n\nIt can also happen if the client has a browser extension installed which messes with the HTML before React loaded.\n\n%s%s", - "https://react.dev/link/hydration-mismatch", - diffRoot - )); + if (null !== diffRoot) { + hydrationDiffRootDEV = null; + for (var diff = describeDiff(diffRoot); 0 < diffRoot.children.length; ) + diffRoot = diffRoot.children[0]; + runWithFiberInDEV(diffRoot.fiber, function () { + console.error( + "A tree hydrated but some attributes of the server rendered HTML didn't match the client properties. This won't be patched up. This can happen if a SSR-ed Client Component used:\n\n- A server/client branch `if (typeof window !== 'undefined')`.\n- Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.\n- Date formatting in a user's locale which doesn't match the server.\n- External changing data without sending a snapshot of it along with the HTML.\n- Invalid HTML tag nesting.\n\nIt can also happen if the client has a browser extension installed which messes with the HTML before React loaded.\n\n%s%s", + "https://react.dev/link/hydration-mismatch", + diff + ); + }); + } } function getViewTransitionName(props, instance) { return null != props.name && "auto" !== props.name @@ -20401,6 +20405,8 @@ } return; case "dialog": + listenToNonDelegatedEvent("beforetoggle", domElement); + listenToNonDelegatedEvent("toggle", domElement); listenToNonDelegatedEvent("cancel", domElement); listenToNonDelegatedEvent("close", domElement); break; @@ -27920,11 +27926,11 @@ }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-experimental-e03ac20f-20250305" !== isomorphicReactPackageVersion) + if ("19.1.0-experimental-029e8bd6-20250306" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.1.0-experimental-e03ac20f-20250305\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-experimental-029e8bd6-20250306\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -27961,10 +27967,10 @@ !(function () { var internals = { bundleType: 1, - version: "19.1.0-experimental-e03ac20f-20250305", + version: "19.1.0-experimental-029e8bd6-20250306", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-experimental-e03ac20f-20250305" + reconcilerVersion: "19.1.0-experimental-029e8bd6-20250306" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -28436,7 +28442,7 @@ exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.1.0-experimental-e03ac20f-20250305"; + exports.version = "19.1.0-experimental-029e8bd6-20250306"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.profiling.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.profiling.js index 3e92dd359cbc2..4e90e16312e62 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.profiling.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-profiling.profiling.js @@ -16090,6 +16090,8 @@ function setInitialProperties(domElement, tag, props) { } return; case "dialog": + listenToNonDelegatedEvent("beforetoggle", domElement); + listenToNonDelegatedEvent("toggle", domElement); listenToNonDelegatedEvent("cancel", domElement); listenToNonDelegatedEvent("close", domElement); break; @@ -18726,14 +18728,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2057 = React.version; if ( - "19.1.0-experimental-e03ac20f-20250305" !== + "19.1.0-experimental-029e8bd6-20250306" !== isomorphicReactPackageVersion$jscomp$inline_2057 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2057, - "19.1.0-experimental-e03ac20f-20250305" + "19.1.0-experimental-029e8bd6-20250306" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -18755,10 +18757,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2667 = { bundleType: 0, - version: "19.1.0-experimental-e03ac20f-20250305", + version: "19.1.0-experimental-029e8bd6-20250306", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-experimental-e03ac20f-20250305" + reconcilerVersion: "19.1.0-experimental-029e8bd6-20250306" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2668 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -19023,7 +19025,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.1.0-experimental-e03ac20f-20250305"; +exports.version = "19.1.0-experimental-029e8bd6-20250306"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.development.js index 3017bc470f697..49e16a618d2ea 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.development.js @@ -9600,5 +9600,5 @@ 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; - exports.version = "19.1.0-experimental-e03ac20f-20250305"; + exports.version = "19.1.0-experimental-029e8bd6-20250306"; })(); diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.production.js index 72f077818d329..230bb42e14f32 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.browser.production.js @@ -6351,4 +6351,4 @@ exports.renderToString = function (children, options) { 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; -exports.version = "19.1.0-experimental-e03ac20f-20250305"; +exports.version = "19.1.0-experimental-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.development.js index 3bd61005a7b41..0f0283e227a57 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.development.js @@ -9600,5 +9600,5 @@ 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToPipeableStream" which supports Suspense on the server' ); }; - exports.version = "19.1.0-experimental-e03ac20f-20250305"; + exports.version = "19.1.0-experimental-029e8bd6-20250306"; })(); diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.production.js index 09f795463c25f..a2ad683bf5b4d 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server-legacy.node.production.js @@ -6445,4 +6445,4 @@ exports.renderToString = function (children, options) { 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToPipeableStream" which supports Suspense on the server' ); }; -exports.version = "19.1.0-experimental-e03ac20f-20250305"; +exports.version = "19.1.0-experimental-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.development.js index b34b0b0b9d268..2c9a6aa6f1925 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.development.js @@ -8503,11 +8503,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-experimental-e03ac20f-20250305" !== isomorphicReactPackageVersion) + if ("19.1.0-experimental-029e8bd6-20250306" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.1.0-experimental-e03ac20f-20250305\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-experimental-029e8bd6-20250306\nLearn more: https://react.dev/warnings/version-mismatch") ); } var React = require("next/dist/compiled/react-experimental"), @@ -10294,5 +10294,5 @@ startWork(request); }); }; - exports.version = "19.1.0-experimental-e03ac20f-20250305"; + exports.version = "19.1.0-experimental-029e8bd6-20250306"; })(); diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.production.js index 57fdc95f076ec..8092342344a20 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.browser.production.js @@ -6892,12 +6892,12 @@ function getPostponedState(request) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-experimental-e03ac20f-20250305" !== isomorphicReactPackageVersion) + if ("19.1.0-experimental-029e8bd6-20250306" !== isomorphicReactPackageVersion) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion, - "19.1.0-experimental-e03ac20f-20250305" + "19.1.0-experimental-029e8bd6-20250306" ) ); } @@ -7152,4 +7152,4 @@ exports.resumeAndPrerender = function (children, postponedState, options) { startWork(request); }); }; -exports.version = "19.1.0-experimental-e03ac20f-20250305"; +exports.version = "19.1.0-experimental-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.bun.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.bun.production.js index e7b3264358456..4c5434c892da9 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.bun.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.bun.production.js @@ -6370,13 +6370,13 @@ function addToReplayParent(node, parentKeyPath, trackedPostpones) { } var isomorphicReactPackageVersion$jscomp$inline_810 = React.version; if ( - "19.1.0-experimental-e03ac20f-20250305" !== + "19.1.0-experimental-029e8bd6-20250306" !== isomorphicReactPackageVersion$jscomp$inline_810 ) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion$jscomp$inline_810 + - "\n - react-dom: 19.1.0-experimental-e03ac20f-20250305\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-experimental-029e8bd6-20250306\nLearn more: https://react.dev/warnings/version-mismatch") ); exports.renderToReadableStream = function (children, options) { return new Promise(function (resolve, reject) { @@ -6467,4 +6467,4 @@ exports.renderToReadableStream = function (children, options) { startWork(request); }); }; -exports.version = "19.1.0-experimental-e03ac20f-20250305"; +exports.version = "19.1.0-experimental-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.development.js index f09d0cae6c0e7..d811438ee4543 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.development.js @@ -8526,11 +8526,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-experimental-e03ac20f-20250305" !== isomorphicReactPackageVersion) + if ("19.1.0-experimental-029e8bd6-20250306" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.1.0-experimental-e03ac20f-20250305\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-experimental-029e8bd6-20250306\nLearn more: https://react.dev/warnings/version-mismatch") ); } var React = require("next/dist/compiled/react-experimental"), @@ -10324,5 +10324,5 @@ const setTimeoutOrImmediate = ? globalThis['set' + 'Immediate'] : setTimeout; - exports.version = "19.1.0-experimental-e03ac20f-20250305"; + exports.version = "19.1.0-experimental-029e8bd6-20250306"; })(); diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.production.js index 310ef331f9623..fbdb4992424ad 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.edge.production.js @@ -7001,11 +7001,11 @@ function getPostponedState(request) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-experimental-e03ac20f-20250305" !== isomorphicReactPackageVersion) + if ("19.1.0-experimental-029e8bd6-20250306" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.1.0-experimental-e03ac20f-20250305\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-experimental-029e8bd6-20250306\nLearn more: https://react.dev/warnings/version-mismatch") ); } ensureCorrectIsomorphicReactVersion(); @@ -7270,4 +7270,4 @@ const setTimeoutOrImmediate = ? globalThis['set' + 'Immediate'] : setTimeout; -exports.version = "19.1.0-experimental-e03ac20f-20250305"; +exports.version = "19.1.0-experimental-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.development.js index 5a9f17786bcf2..6c84b3bc10da0 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.development.js @@ -8390,11 +8390,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-experimental-e03ac20f-20250305" !== isomorphicReactPackageVersion) + if ("19.1.0-experimental-029e8bd6-20250306" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.1.0-experimental-e03ac20f-20250305\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-experimental-029e8bd6-20250306\nLearn more: https://react.dev/warnings/version-mismatch") ); } function createDrainHandler(destination, request) { @@ -10174,5 +10174,5 @@ } }; }; - exports.version = "19.1.0-experimental-e03ac20f-20250305"; + exports.version = "19.1.0-experimental-029e8bd6-20250306"; })(); diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.production.js index a22253e7d93cb..6f617e1c75cea 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-server.node.production.js @@ -6880,11 +6880,11 @@ function getPostponedState(request) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-experimental-e03ac20f-20250305" !== isomorphicReactPackageVersion) + if ("19.1.0-experimental-029e8bd6-20250306" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.1.0-experimental-e03ac20f-20250305\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-experimental-029e8bd6-20250306\nLearn more: https://react.dev/warnings/version-mismatch") ); } ensureCorrectIsomorphicReactVersion(); @@ -7135,4 +7135,4 @@ exports.resumeToPipeableStream = function (children, postponedState, options) { } }; }; -exports.version = "19.1.0-experimental-e03ac20f-20250305"; +exports.version = "19.1.0-experimental-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.development.js index 087d015bc367f..bf8d758663a56 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.development.js @@ -15127,14 +15127,18 @@ } function emitPendingHydrationWarnings() { var diffRoot = hydrationDiffRootDEV; - null !== diffRoot && - ((hydrationDiffRootDEV = null), - (diffRoot = describeDiff(diffRoot)), - console.error( - "A tree hydrated but some attributes of the server rendered HTML didn't match the client properties. This won't be patched up. This can happen if a SSR-ed Client Component used:\n\n- A server/client branch `if (typeof window !== 'undefined')`.\n- Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.\n- Date formatting in a user's locale which doesn't match the server.\n- External changing data without sending a snapshot of it along with the HTML.\n- Invalid HTML tag nesting.\n\nIt can also happen if the client has a browser extension installed which messes with the HTML before React loaded.\n\n%s%s", - "https://react.dev/link/hydration-mismatch", - diffRoot - )); + if (null !== diffRoot) { + hydrationDiffRootDEV = null; + for (var diff = describeDiff(diffRoot); 0 < diffRoot.children.length; ) + diffRoot = diffRoot.children[0]; + runWithFiberInDEV(diffRoot.fiber, function () { + console.error( + "A tree hydrated but some attributes of the server rendered HTML didn't match the client properties. This won't be patched up. This can happen if a SSR-ed Client Component used:\n\n- A server/client branch `if (typeof window !== 'undefined')`.\n- Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.\n- Date formatting in a user's locale which doesn't match the server.\n- External changing data without sending a snapshot of it along with the HTML.\n- Invalid HTML tag nesting.\n\nIt can also happen if the client has a browser extension installed which messes with the HTML before React loaded.\n\n%s%s", + "https://react.dev/link/hydration-mismatch", + diff + ); + }); + } } function getViewTransitionName(props, instance) { return null != props.name && "auto" !== props.name @@ -20616,6 +20620,8 @@ } return; case "dialog": + listenToNonDelegatedEvent("beforetoggle", domElement); + listenToNonDelegatedEvent("toggle", domElement); listenToNonDelegatedEvent("cancel", domElement); listenToNonDelegatedEvent("close", domElement); break; @@ -28201,11 +28207,11 @@ }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-experimental-e03ac20f-20250305" !== isomorphicReactPackageVersion) + if ("19.1.0-experimental-029e8bd6-20250306" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.1.0-experimental-e03ac20f-20250305\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-experimental-029e8bd6-20250306\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -28242,10 +28248,10 @@ !(function () { var internals = { bundleType: 1, - version: "19.1.0-experimental-e03ac20f-20250305", + version: "19.1.0-experimental-029e8bd6-20250306", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-experimental-e03ac20f-20250305" + reconcilerVersion: "19.1.0-experimental-029e8bd6-20250306" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -28553,5 +28559,5 @@ } }; }; - exports.version = "19.1.0-experimental-e03ac20f-20250305"; + exports.version = "19.1.0-experimental-029e8bd6-20250306"; })(); diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.production.js index c0eae7b595cc5..d6c120c966ea5 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom-unstable_testing.production.js @@ -14961,6 +14961,8 @@ function setInitialProperties(domElement, tag, props) { } return; case "dialog": + listenToNonDelegatedEvent("beforetoggle", domElement); + listenToNonDelegatedEvent("toggle", domElement); listenToNonDelegatedEvent("cancel", domElement); listenToNonDelegatedEvent("close", domElement); break; @@ -17628,14 +17630,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_1938 = React.version; if ( - "19.1.0-experimental-e03ac20f-20250305" !== + "19.1.0-experimental-029e8bd6-20250306" !== isomorphicReactPackageVersion$jscomp$inline_1938 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1938, - "19.1.0-experimental-e03ac20f-20250305" + "19.1.0-experimental-029e8bd6-20250306" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -17657,10 +17659,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2560 = { bundleType: 0, - version: "19.1.0-experimental-e03ac20f-20250305", + version: "19.1.0-experimental-029e8bd6-20250306", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-experimental-e03ac20f-20250305" + reconcilerVersion: "19.1.0-experimental-029e8bd6-20250306" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2561 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -17915,4 +17917,4 @@ exports.observeVisibleRects = function ( } }; }; -exports.version = "19.1.0-experimental-e03ac20f-20250305"; +exports.version = "19.1.0-experimental-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.development.js index 21e8d833bdef3..3df2077fea78d 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.development.js @@ -416,7 +416,7 @@ exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.1.0-experimental-e03ac20f-20250305"; + exports.version = "19.1.0-experimental-029e8bd6-20250306"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.production.js index 48d45775337e3..d5b6a1e0a8441 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.production.js @@ -207,4 +207,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.1.0-experimental-e03ac20f-20250305"; +exports.version = "19.1.0-experimental-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.development.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.development.js index ec62d9703bf19..0f50a4b12b304 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.development.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.development.js @@ -336,5 +336,5 @@ })) : Internals.d.m(href)); }; - exports.version = "19.1.0-experimental-e03ac20f-20250305"; + exports.version = "19.1.0-experimental-029e8bd6-20250306"; })(); diff --git a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.production.js b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.production.js index bdd32dade6a40..2e9cd87f0c335 100644 --- a/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.production.js +++ b/packages/next/src/compiled/react-dom-experimental/cjs/react-dom.react-server.production.js @@ -149,4 +149,4 @@ exports.preloadModule = function (href, options) { }); } else Internals.d.m(href); }; -exports.version = "19.1.0-experimental-e03ac20f-20250305"; +exports.version = "19.1.0-experimental-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react-dom-experimental/package.json b/packages/next/src/compiled/react-dom-experimental/package.json index a2f56acc6fcaf..a8ea2a87e3c66 100644 --- a/packages/next/src/compiled/react-dom-experimental/package.json +++ b/packages/next/src/compiled/react-dom-experimental/package.json @@ -72,10 +72,10 @@ "./package.json": "./package.json" }, "dependencies": { - "scheduler": "0.0.0-experimental-e03ac20f-20250305" + "scheduler": "0.0.0-experimental-029e8bd6-20250306" }, "peerDependencies": { - "react": "0.0.0-experimental-e03ac20f-20250305" + "react": "0.0.0-experimental-029e8bd6-20250306" }, "browser": { "./server.js": "./server.browser.js", diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-client.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom-client.development.js index 5a4bfd98e77d1..b9c75f2156c75 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-client.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-client.development.js @@ -13493,14 +13493,18 @@ } function emitPendingHydrationWarnings() { var diffRoot = hydrationDiffRootDEV; - null !== diffRoot && - ((hydrationDiffRootDEV = null), - (diffRoot = describeDiff(diffRoot)), - console.error( - "A tree hydrated but some attributes of the server rendered HTML didn't match the client properties. This won't be patched up. This can happen if a SSR-ed Client Component used:\n\n- A server/client branch `if (typeof window !== 'undefined')`.\n- Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.\n- Date formatting in a user's locale which doesn't match the server.\n- External changing data without sending a snapshot of it along with the HTML.\n- Invalid HTML tag nesting.\n\nIt can also happen if the client has a browser extension installed which messes with the HTML before React loaded.\n\n%s%s", - "https://react.dev/link/hydration-mismatch", - diffRoot - )); + if (null !== diffRoot) { + hydrationDiffRootDEV = null; + for (var diff = describeDiff(diffRoot); 0 < diffRoot.children.length; ) + diffRoot = diffRoot.children[0]; + runWithFiberInDEV(diffRoot.fiber, function () { + console.error( + "A tree hydrated but some attributes of the server rendered HTML didn't match the client properties. This won't be patched up. This can happen if a SSR-ed Client Component used:\n\n- A server/client branch `if (typeof window !== 'undefined')`.\n- Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.\n- Date formatting in a user's locale which doesn't match the server.\n- External changing data without sending a snapshot of it along with the HTML.\n- Invalid HTML tag nesting.\n\nIt can also happen if the client has a browser extension installed which messes with the HTML before React loaded.\n\n%s%s", + "https://react.dev/link/hydration-mismatch", + diff + ); + }); + } } function markUpdate(workInProgress) { workInProgress.flags |= 4; @@ -17982,6 +17986,8 @@ } return; case "dialog": + listenToNonDelegatedEvent("beforetoggle", domElement); + listenToNonDelegatedEvent("toggle", domElement); listenToNonDelegatedEvent("cancel", domElement); listenToNonDelegatedEvent("close", domElement); break; @@ -24834,11 +24840,11 @@ }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-canary-e03ac20f-20250305" !== isomorphicReactPackageVersion) + if ("19.1.0-canary-029e8bd6-20250306" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.1.0-canary-e03ac20f-20250305\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-canary-029e8bd6-20250306\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -24875,10 +24881,10 @@ !(function () { var internals = { bundleType: 1, - version: "19.1.0-canary-e03ac20f-20250305", + version: "19.1.0-canary-029e8bd6-20250306", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-canary-e03ac20f-20250305" + reconcilerVersion: "19.1.0-canary-029e8bd6-20250306" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -25022,7 +25028,7 @@ listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; - exports.version = "19.1.0-canary-e03ac20f-20250305"; + exports.version = "19.1.0-canary-029e8bd6-20250306"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-client.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom-client.production.js index dcd4d65bd15cf..c83517e72b4ab 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-client.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-client.production.js @@ -13117,6 +13117,8 @@ function setInitialProperties(domElement, tag, props) { } return; case "dialog": + listenToNonDelegatedEvent("beforetoggle", domElement); + listenToNonDelegatedEvent("toggle", domElement); listenToNonDelegatedEvent("cancel", domElement); listenToNonDelegatedEvent("close", domElement); break; @@ -15322,14 +15324,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_1789 = React.version; if ( - "19.1.0-canary-e03ac20f-20250305" !== + "19.1.0-canary-029e8bd6-20250306" !== isomorphicReactPackageVersion$jscomp$inline_1789 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1789, - "19.1.0-canary-e03ac20f-20250305" + "19.1.0-canary-029e8bd6-20250306" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -15351,10 +15353,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2283 = { bundleType: 0, - version: "19.1.0-canary-e03ac20f-20250305", + version: "19.1.0-canary-029e8bd6-20250306", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-canary-e03ac20f-20250305" + reconcilerVersion: "19.1.0-canary-029e8bd6-20250306" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2284 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -15458,4 +15460,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.1.0-canary-e03ac20f-20250305"; +exports.version = "19.1.0-canary-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.development.js index 8a33fcf3dc884..51f031a335739 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.development.js @@ -13501,14 +13501,18 @@ } function emitPendingHydrationWarnings() { var diffRoot = hydrationDiffRootDEV; - null !== diffRoot && - ((hydrationDiffRootDEV = null), - (diffRoot = describeDiff(diffRoot)), - console.error( - "A tree hydrated but some attributes of the server rendered HTML didn't match the client properties. This won't be patched up. This can happen if a SSR-ed Client Component used:\n\n- A server/client branch `if (typeof window !== 'undefined')`.\n- Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.\n- Date formatting in a user's locale which doesn't match the server.\n- External changing data without sending a snapshot of it along with the HTML.\n- Invalid HTML tag nesting.\n\nIt can also happen if the client has a browser extension installed which messes with the HTML before React loaded.\n\n%s%s", - "https://react.dev/link/hydration-mismatch", - diffRoot - )); + if (null !== diffRoot) { + hydrationDiffRootDEV = null; + for (var diff = describeDiff(diffRoot); 0 < diffRoot.children.length; ) + diffRoot = diffRoot.children[0]; + runWithFiberInDEV(diffRoot.fiber, function () { + console.error( + "A tree hydrated but some attributes of the server rendered HTML didn't match the client properties. This won't be patched up. This can happen if a SSR-ed Client Component used:\n\n- A server/client branch `if (typeof window !== 'undefined')`.\n- Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.\n- Date formatting in a user's locale which doesn't match the server.\n- External changing data without sending a snapshot of it along with the HTML.\n- Invalid HTML tag nesting.\n\nIt can also happen if the client has a browser extension installed which messes with the HTML before React loaded.\n\n%s%s", + "https://react.dev/link/hydration-mismatch", + diff + ); + }); + } } function markUpdate(workInProgress) { workInProgress.flags |= 4; @@ -17994,6 +17998,8 @@ } return; case "dialog": + listenToNonDelegatedEvent("beforetoggle", domElement); + listenToNonDelegatedEvent("toggle", domElement); listenToNonDelegatedEvent("cancel", domElement); listenToNonDelegatedEvent("close", domElement); break; @@ -24891,11 +24897,11 @@ }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-canary-e03ac20f-20250305" !== isomorphicReactPackageVersion) + if ("19.1.0-canary-029e8bd6-20250306" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.1.0-canary-e03ac20f-20250305\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-canary-029e8bd6-20250306\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -24932,10 +24938,10 @@ !(function () { var internals = { bundleType: 1, - version: "19.1.0-canary-e03ac20f-20250305", + version: "19.1.0-canary-029e8bd6-20250306", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-canary-e03ac20f-20250305" + reconcilerVersion: "19.1.0-canary-029e8bd6-20250306" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -25409,7 +25415,7 @@ exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.1.0-canary-e03ac20f-20250305"; + exports.version = "19.1.0-canary-029e8bd6-20250306"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.profiling.js b/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.profiling.js index 9bcb08e544812..ccad6c1dad229 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.profiling.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-profiling.profiling.js @@ -13746,6 +13746,8 @@ function setInitialProperties(domElement, tag, props) { } return; case "dialog": + listenToNonDelegatedEvent("beforetoggle", domElement); + listenToNonDelegatedEvent("toggle", domElement); listenToNonDelegatedEvent("cancel", domElement); listenToNonDelegatedEvent("close", domElement); break; @@ -15970,14 +15972,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_1885 = React.version; if ( - "19.1.0-canary-e03ac20f-20250305" !== + "19.1.0-canary-029e8bd6-20250306" !== isomorphicReactPackageVersion$jscomp$inline_1885 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1885, - "19.1.0-canary-e03ac20f-20250305" + "19.1.0-canary-029e8bd6-20250306" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -15999,10 +16001,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_1892 = { bundleType: 0, - version: "19.1.0-canary-e03ac20f-20250305", + version: "19.1.0-canary-029e8bd6-20250306", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-canary-e03ac20f-20250305", + reconcilerVersion: "19.1.0-canary-029e8bd6-20250306", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$281 = 0; @@ -16282,7 +16284,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.1.0-canary-e03ac20f-20250305"; +exports.version = "19.1.0-canary-029e8bd6-20250306"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.development.js index b3fb8f2728038..e92b4251726a1 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.development.js @@ -9010,5 +9010,5 @@ 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; - exports.version = "19.1.0-canary-e03ac20f-20250305"; + exports.version = "19.1.0-canary-029e8bd6-20250306"; })(); diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.production.js index 2af38b68afc8a..d7234a226d63f 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.browser.production.js @@ -5887,4 +5887,4 @@ exports.renderToString = function (children, options) { 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; -exports.version = "19.1.0-canary-e03ac20f-20250305"; +exports.version = "19.1.0-canary-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.development.js index 369b7f4f7d2d4..e843e48b7a292 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.development.js @@ -9010,5 +9010,5 @@ 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToPipeableStream" which supports Suspense on the server' ); }; - exports.version = "19.1.0-canary-e03ac20f-20250305"; + exports.version = "19.1.0-canary-029e8bd6-20250306"; })(); diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.production.js index f6e0ed566c294..4daca45b32b6b 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server-legacy.node.production.js @@ -5967,4 +5967,4 @@ exports.renderToString = function (children, options) { 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToPipeableStream" which supports Suspense on the server' ); }; -exports.version = "19.1.0-canary-e03ac20f-20250305"; +exports.version = "19.1.0-canary-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.development.js index c0ef6e2a95019..6b09167af096b 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.development.js @@ -7740,11 +7740,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-canary-e03ac20f-20250305" !== isomorphicReactPackageVersion) + if ("19.1.0-canary-029e8bd6-20250306" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.1.0-canary-e03ac20f-20250305\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-canary-029e8bd6-20250306\nLearn more: https://react.dev/warnings/version-mismatch") ); } var React = require("next/dist/compiled/react"), @@ -9399,5 +9399,5 @@ startWork(request); }); }; - exports.version = "19.1.0-canary-e03ac20f-20250305"; + exports.version = "19.1.0-canary-029e8bd6-20250306"; })(); diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.production.js index f1f2d3f40be8a..d1996e31a6b09 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server.browser.production.js @@ -6227,12 +6227,12 @@ function abort(request, reason) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-canary-e03ac20f-20250305" !== isomorphicReactPackageVersion) + if ("19.1.0-canary-029e8bd6-20250306" !== isomorphicReactPackageVersion) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion, - "19.1.0-canary-e03ac20f-20250305" + "19.1.0-canary-029e8bd6-20250306" ) ); } @@ -6379,4 +6379,4 @@ exports.renderToReadableStream = function (children, options) { startWork(request); }); }; -exports.version = "19.1.0-canary-e03ac20f-20250305"; +exports.version = "19.1.0-canary-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server.bun.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server.bun.production.js index 16ae11743e48d..f6eefde571488 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server.bun.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server.bun.production.js @@ -5865,13 +5865,13 @@ function abort(request, reason) { } var isomorphicReactPackageVersion$jscomp$inline_761 = React.version; if ( - "19.1.0-canary-e03ac20f-20250305" !== + "19.1.0-canary-029e8bd6-20250306" !== isomorphicReactPackageVersion$jscomp$inline_761 ) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion$jscomp$inline_761 + - "\n - react-dom: 19.1.0-canary-e03ac20f-20250305\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-canary-029e8bd6-20250306\nLearn more: https://react.dev/warnings/version-mismatch") ); exports.renderToReadableStream = function (children, options) { return new Promise(function (resolve, reject) { @@ -5962,4 +5962,4 @@ exports.renderToReadableStream = function (children, options) { startWork(request); }); }; -exports.version = "19.1.0-canary-e03ac20f-20250305"; +exports.version = "19.1.0-canary-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.development.js index ce33eff3efe07..52662319d773f 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.development.js @@ -7763,11 +7763,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-canary-e03ac20f-20250305" !== isomorphicReactPackageVersion) + if ("19.1.0-canary-029e8bd6-20250306" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.1.0-canary-e03ac20f-20250305\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-canary-029e8bd6-20250306\nLearn more: https://react.dev/warnings/version-mismatch") ); } var React = require("next/dist/compiled/react"), @@ -9429,5 +9429,5 @@ const setTimeoutOrImmediate = ? globalThis['set' + 'Immediate'] : setTimeout; - exports.version = "19.1.0-canary-e03ac20f-20250305"; + exports.version = "19.1.0-canary-029e8bd6-20250306"; })(); diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.production.js index 93e0539424087..65b8b4b9dfc5e 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server.edge.production.js @@ -6322,11 +6322,11 @@ function abort(request, reason) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-canary-e03ac20f-20250305" !== isomorphicReactPackageVersion) + if ("19.1.0-canary-029e8bd6-20250306" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.1.0-canary-e03ac20f-20250305\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-canary-029e8bd6-20250306\nLearn more: https://react.dev/warnings/version-mismatch") ); } ensureCorrectIsomorphicReactVersion(); @@ -6483,4 +6483,4 @@ const setTimeoutOrImmediate = ? globalThis['set' + 'Immediate'] : setTimeout; -exports.version = "19.1.0-canary-e03ac20f-20250305"; +exports.version = "19.1.0-canary-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.development.js index 34d9c5d06dbe3..8bc644c21368b 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.development.js @@ -7638,11 +7638,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-canary-e03ac20f-20250305" !== isomorphicReactPackageVersion) + if ("19.1.0-canary-029e8bd6-20250306" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.1.0-canary-e03ac20f-20250305\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-canary-029e8bd6-20250306\nLearn more: https://react.dev/warnings/version-mismatch") ); } function createDrainHandler(destination, request) { @@ -9292,5 +9292,5 @@ } }; }; - exports.version = "19.1.0-canary-e03ac20f-20250305"; + exports.version = "19.1.0-canary-029e8bd6-20250306"; })(); diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.production.js index fc4c245ce8e8b..0872cb4410789 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom-server.node.production.js @@ -6214,11 +6214,11 @@ function abort(request, reason) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-canary-e03ac20f-20250305" !== isomorphicReactPackageVersion) + if ("19.1.0-canary-029e8bd6-20250306" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.1.0-canary-e03ac20f-20250305\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-canary-029e8bd6-20250306\nLearn more: https://react.dev/warnings/version-mismatch") ); } ensureCorrectIsomorphicReactVersion(); @@ -6367,4 +6367,4 @@ exports.renderToPipeableStream = function (children, options) { } }; }; -exports.version = "19.1.0-canary-e03ac20f-20250305"; +exports.version = "19.1.0-canary-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom.development.js index ffef9412db343..8776461dd6db7 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom.development.js @@ -416,7 +416,7 @@ exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.1.0-canary-e03ac20f-20250305"; + exports.version = "19.1.0-canary-029e8bd6-20250306"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom.production.js index 3b6d76f9bef89..7dbc6387a32db 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom.production.js @@ -207,4 +207,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.1.0-canary-e03ac20f-20250305"; +exports.version = "19.1.0-canary-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.development.js b/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.development.js index 5995d0b8f3445..faa8f764243d0 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.development.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.development.js @@ -336,5 +336,5 @@ })) : Internals.d.m(href)); }; - exports.version = "19.1.0-canary-e03ac20f-20250305"; + exports.version = "19.1.0-canary-029e8bd6-20250306"; })(); diff --git a/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.production.js b/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.production.js index b9a88a5702b0d..8e76cae361f57 100644 --- a/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.production.js +++ b/packages/next/src/compiled/react-dom/cjs/react-dom.react-server.production.js @@ -149,4 +149,4 @@ exports.preloadModule = function (href, options) { }); } else Internals.d.m(href); }; -exports.version = "19.1.0-canary-e03ac20f-20250305"; +exports.version = "19.1.0-canary-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react-dom/package.json b/packages/next/src/compiled/react-dom/package.json index c60834ec7da95..fcd4816b3be70 100644 --- a/packages/next/src/compiled/react-dom/package.json +++ b/packages/next/src/compiled/react-dom/package.json @@ -67,10 +67,10 @@ "./package.json": "./package.json" }, "dependencies": { - "scheduler": "0.26.0-canary-e03ac20f-20250305" + "scheduler": "0.26.0-canary-029e8bd6-20250306" }, "peerDependencies": { - "react": "19.1.0-canary-e03ac20f-20250305" + "react": "19.1.0-canary-029e8bd6-20250306" }, "browser": { "./server.js": "./server.browser.js", diff --git a/packages/next/src/compiled/react-experimental/cjs/react.development.js b/packages/next/src/compiled/react-experimental/cjs/react.development.js index 3d159f405b920..e0eca132e5c96 100644 --- a/packages/next/src/compiled/react-experimental/cjs/react.development.js +++ b/packages/next/src/compiled/react-experimental/cjs/react.development.js @@ -1276,7 +1276,7 @@ exports.useTransition = function () { return resolveDispatcher().useTransition(); }; - exports.version = "19.1.0-experimental-e03ac20f-20250305"; + exports.version = "19.1.0-experimental-029e8bd6-20250306"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react-experimental/cjs/react.production.js b/packages/next/src/compiled/react-experimental/cjs/react.production.js index aed2a9cad0218..5802061e7be8a 100644 --- a/packages/next/src/compiled/react-experimental/cjs/react.production.js +++ b/packages/next/src/compiled/react-experimental/cjs/react.production.js @@ -576,4 +576,4 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.1.0-experimental-e03ac20f-20250305"; +exports.version = "19.1.0-experimental-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react-experimental/cjs/react.react-server.development.js b/packages/next/src/compiled/react-experimental/cjs/react.react-server.development.js index cb6be1367392e..77e5c13149bdf 100644 --- a/packages/next/src/compiled/react-experimental/cjs/react.react-server.development.js +++ b/packages/next/src/compiled/react-experimental/cjs/react.react-server.development.js @@ -980,5 +980,5 @@ exports.useMemo = function (create, deps) { return resolveDispatcher().useMemo(create, deps); }; - exports.version = "19.1.0-experimental-e03ac20f-20250305"; + exports.version = "19.1.0-experimental-029e8bd6-20250306"; })(); diff --git a/packages/next/src/compiled/react-experimental/cjs/react.react-server.production.js b/packages/next/src/compiled/react-experimental/cjs/react.react-server.production.js index 251935352e382..b05b0680f7907 100644 --- a/packages/next/src/compiled/react-experimental/cjs/react.react-server.production.js +++ b/packages/next/src/compiled/react-experimental/cjs/react.react-server.production.js @@ -561,4 +561,4 @@ exports.useId = function () { exports.useMemo = function (create, deps) { return ReactSharedInternals.H.useMemo(create, deps); }; -exports.version = "19.1.0-experimental-e03ac20f-20250305"; +exports.version = "19.1.0-experimental-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react-is/package.json b/packages/next/src/compiled/react-is/package.json index ed8bf3bab8f00..422bc9cc18739 100644 --- a/packages/next/src/compiled/react-is/package.json +++ b/packages/next/src/compiled/react-is/package.json @@ -1,6 +1,6 @@ { "name": "react-is", - "version": "19.1.0-canary-e03ac20f-20250305", + "version": "19.1.0-canary-029e8bd6-20250306", "description": "Brand checking of React Elements.", "main": "index.js", "sideEffects": false, diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.development.js b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.development.js index 8fda4e3e7df22..ea31555fbd977 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.development.js +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.development.js @@ -781,8 +781,8 @@ return innerFunction; } } - function registerServerReference(proxy, reference) { - knownServerReferences.set(proxy, reference); + function registerBoundServerReference(reference, id, bound) { + knownServerReferences.set(reference, { id: id, bound: bound }); } function createBoundServerReference( metaData, @@ -823,7 +823,7 @@ action ); } - registerServerReference(action, { id: id, bound: bound }); + registerBoundServerReference(action, id, bound); return action; } function parseStackLocation(error) { @@ -1223,7 +1223,12 @@ if ((response = preloadModule(serverReference))) metaData.bound && (response = Promise.all([response, metaData.bound])); else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + else + return ( + (response = requireModule(serverReference)), + registerBoundServerReference(response, metaData.id, metaData.bound), + response + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -1243,6 +1248,11 @@ boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && @@ -2896,10 +2906,10 @@ return hook.checkDCE ? !0 : !1; })({ bundleType: 1, - version: "19.1.0-experimental-e03ac20f-20250305", + version: "19.1.0-experimental-029e8bd6-20250306", rendererPackageName: "react-server-dom-turbopack", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-experimental-e03ac20f-20250305", + reconcilerVersion: "19.1.0-experimental-029e8bd6-20250306", getCurrentComponentInfo: function () { return currentOwnerInDEV; } @@ -2951,7 +2961,7 @@ action ); } - registerServerReference(action, { id: id, bound: null }); + registerBoundServerReference(action, id, null); return action; }; exports.createTemporaryReferenceSet = function () { @@ -2981,4 +2991,8 @@ } }); }; + exports.registerServerReference = function (reference, id) { + registerBoundServerReference(reference, id, null); + return reference; + }; })(); diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.production.js b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.production.js index 9fe8e3c43c2e1..d3459740b6caf 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.production.js +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.production.js @@ -492,8 +492,8 @@ function processReply( null === formData ? resolve(json) : resolve(formData)); }; } -function registerServerReference(proxy, reference) { - knownServerReferences.set(proxy, reference); +function registerBoundServerReference(reference, id, bound) { + knownServerReferences.set(reference, { id: id, bound: bound }); } function createBoundServerReference(metaData, callServer) { function action() { @@ -508,7 +508,7 @@ function createBoundServerReference(metaData, callServer) { } var id = metaData.id, bound = metaData.bound; - registerServerReference(action, { id: id, bound: bound }); + registerBoundServerReference(action, id, bound); return action; } function ReactPromise(status, value, reason, response) { @@ -778,7 +778,12 @@ function loadServerReference(response, metaData, parentObject, key) { if ((response = preloadModule(serverReference))) metaData.bound && (response = Promise.all([response, metaData.bound])); else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + else + return ( + (response = requireModule(serverReference)), + registerBoundServerReference(response, metaData.id, metaData.bound), + response + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -798,6 +803,7 @@ function loadServerReference(response, metaData, parentObject, key) { boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference(resolvedValue, metaData.id, metaData.bound); parentObject[key] = resolvedValue; "" === key && null === handler.value && (handler.value = resolvedValue); if ( @@ -1617,7 +1623,7 @@ exports.createServerReference = function (id, callServer) { var args = Array.prototype.slice.call(arguments); return callServer(id, args); } - registerServerReference(action, { id: id, bound: null }); + registerBoundServerReference(action, id, null); return action; }; exports.createTemporaryReferenceSet = function () { @@ -1647,3 +1653,7 @@ exports.encodeReply = function (value, options) { } }); }; +exports.registerServerReference = function (reference, id) { + registerBoundServerReference(reference, id, null); + return reference; +}; diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.edge.development.js b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.edge.development.js index f8565373770b6..a089b87cd0463 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.edge.development.js +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.edge.development.js @@ -897,12 +897,13 @@ return innerFunction; } } - function registerServerReference( - proxy, + function registerBoundServerReference( reference$jscomp$0, + id, + bound, encodeFormAction ) { - Object.defineProperties(proxy, { + Object.defineProperties(reference$jscomp$0, { $$FORM_ACTION: { value: void 0 === encodeFormAction @@ -921,7 +922,7 @@ $$IS_SIGNATURE_EQUAL: { value: isSignatureEqual }, bind: { value: bind } }); - knownServerReferences.set(proxy, reference$jscomp$0); + knownServerReferences.set(reference$jscomp$0, { id: id, bound: bound }); } function bind() { var newFn = FunctionBind.apply(this, arguments), @@ -990,11 +991,7 @@ action ); } - registerServerReference( - action, - { id: id, bound: bound }, - encodeFormAction - ); + registerBoundServerReference(action, id, bound, encodeFormAction); return action; } function parseStackLocation(error) { @@ -1056,11 +1053,7 @@ action ); } - registerServerReference( - action, - { id: id, bound: null }, - encodeFormAction - ); + registerBoundServerReference(action, id, null, encodeFormAction); return action; } function getComponentNameFromType(type) { @@ -1431,13 +1424,24 @@ response._debugFindSourceMapURL ); var serverReference = resolveServerReference( - response._serverReferenceConfig, - metaData.id - ); - if ((response = preloadModule(serverReference))) - metaData.bound && (response = Promise.all([response, metaData.bound])); - else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + response._serverReferenceConfig, + metaData.id + ), + promise = preloadModule(serverReference); + if (promise) + metaData.bound && (promise = Promise.all([promise, metaData.bound])); + else if (metaData.bound) promise = Promise.resolve(metaData.bound); + else + return ( + (promise = requireModule(serverReference)), + registerBoundServerReference( + promise, + metaData.id, + metaData.bound, + response._encodeFormAction + ), + promise + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -1449,7 +1453,7 @@ deps: 1, errored: !1 }; - response.then( + promise.then( function () { var resolvedValue = requireModule(serverReference); if (metaData.bound) { @@ -1457,6 +1461,12 @@ boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound, + response._encodeFormAction + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && @@ -3158,4 +3168,12 @@ } }); }; + exports.registerServerReference = function ( + reference, + id, + encodeFormAction + ) { + registerBoundServerReference(reference, id, null, encodeFormAction); + return reference; + }; })(); diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.edge.production.js b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.edge.production.js index d73023322bcb3..97a0d9bc53d5d 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.edge.production.js +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.edge.production.js @@ -605,8 +605,13 @@ function isSignatureEqual(referenceId, numberOfBoundArgs) { ); } } -function registerServerReference(proxy, reference$jscomp$0, encodeFormAction) { - Object.defineProperties(proxy, { +function registerBoundServerReference( + reference$jscomp$0, + id, + bound, + encodeFormAction +) { + Object.defineProperties(reference$jscomp$0, { $$FORM_ACTION: { value: void 0 === encodeFormAction @@ -625,7 +630,7 @@ function registerServerReference(proxy, reference$jscomp$0, encodeFormAction) { $$IS_SIGNATURE_EQUAL: { value: isSignatureEqual }, bind: { value: bind } }); - knownServerReferences.set(proxy, reference$jscomp$0); + knownServerReferences.set(reference$jscomp$0, { id: id, bound: bound }); } var FunctionBind = Function.prototype.bind, ArraySlice = Array.prototype.slice; @@ -663,7 +668,7 @@ function createBoundServerReference(metaData, callServer, encodeFormAction) { } var id = metaData.id, bound = metaData.bound; - registerServerReference(action, { id: id, bound: bound }, encodeFormAction); + registerBoundServerReference(action, id, bound, encodeFormAction); return action; } function createServerReference$1(id, callServer, encodeFormAction) { @@ -671,7 +676,7 @@ function createServerReference$1(id, callServer, encodeFormAction) { var args = Array.prototype.slice.call(arguments); return callServer(id, args); } - registerServerReference(action, { id: id, bound: null }, encodeFormAction); + registerBoundServerReference(action, id, null, encodeFormAction); return action; } function ReactPromise(status, value, reason, response) { @@ -939,13 +944,24 @@ function loadServerReference(response, metaData, parentObject, key) { response._encodeFormAction ); var serverReference = resolveServerReference( - response._serverReferenceConfig, - metaData.id - ); - if ((response = preloadModule(serverReference))) - metaData.bound && (response = Promise.all([response, metaData.bound])); - else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + response._serverReferenceConfig, + metaData.id + ), + promise = preloadModule(serverReference); + if (promise) + metaData.bound && (promise = Promise.all([promise, metaData.bound])); + else if (metaData.bound) promise = Promise.resolve(metaData.bound); + else + return ( + (promise = requireModule(serverReference)), + registerBoundServerReference( + promise, + metaData.id, + metaData.bound, + response._encodeFormAction + ), + promise + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -957,7 +973,7 @@ function loadServerReference(response, metaData, parentObject, key) { deps: 1, errored: !1 }; - response.then( + promise.then( function () { var resolvedValue = requireModule(serverReference); if (metaData.bound) { @@ -965,6 +981,12 @@ function loadServerReference(response, metaData, parentObject, key) { boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound, + response._encodeFormAction + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && (handler.value = resolvedValue); if ( @@ -1819,3 +1841,7 @@ exports.encodeReply = function (value, options) { } }); }; +exports.registerServerReference = function (reference, id, encodeFormAction) { + registerBoundServerReference(reference, id, null, encodeFormAction); + return reference; +}; diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.node.development.js b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.node.development.js index fb983efefbc99..ebc4490a3fe13 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.node.development.js +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.node.development.js @@ -897,12 +897,13 @@ return innerFunction; } } - function registerServerReference( - proxy, + function registerBoundServerReference( reference$jscomp$0, + id, + bound, encodeFormAction ) { - Object.defineProperties(proxy, { + Object.defineProperties(reference$jscomp$0, { $$FORM_ACTION: { value: void 0 === encodeFormAction @@ -921,7 +922,7 @@ $$IS_SIGNATURE_EQUAL: { value: isSignatureEqual }, bind: { value: bind } }); - knownServerReferences.set(proxy, reference$jscomp$0); + knownServerReferences.set(reference$jscomp$0, { id: id, bound: bound }); } function bind() { var newFn = FunctionBind.apply(this, arguments), @@ -990,11 +991,7 @@ action ); } - registerServerReference( - action, - { id: id, bound: bound }, - encodeFormAction - ); + registerBoundServerReference(action, id, bound, encodeFormAction); return action; } function parseStackLocation(error) { @@ -1056,11 +1053,7 @@ action ); } - registerServerReference( - action, - { id: id, bound: null }, - encodeFormAction - ); + registerBoundServerReference(action, id, null, encodeFormAction); return action; } function getComponentNameFromType(type) { @@ -1431,13 +1424,24 @@ response._debugFindSourceMapURL ); var serverReference = resolveServerReference( - response._serverReferenceConfig, - metaData.id - ); - if ((response = preloadModule(serverReference))) - metaData.bound && (response = Promise.all([response, metaData.bound])); - else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + response._serverReferenceConfig, + metaData.id + ), + promise = preloadModule(serverReference); + if (promise) + metaData.bound && (promise = Promise.all([promise, metaData.bound])); + else if (metaData.bound) promise = Promise.resolve(metaData.bound); + else + return ( + (promise = requireModule(serverReference)), + registerBoundServerReference( + promise, + metaData.id, + metaData.bound, + response._encodeFormAction + ), + promise + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -1449,7 +1453,7 @@ deps: 1, errored: !1 }; - response.then( + promise.then( function () { var resolvedValue = requireModule(serverReference); if (metaData.bound) { @@ -1457,6 +1461,12 @@ boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound, + response._encodeFormAction + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && @@ -3108,4 +3118,12 @@ exports.createServerReference = function (id) { return createServerReference$1(id, noServerCall); }; + exports.registerServerReference = function ( + reference, + id, + encodeFormAction + ) { + registerBoundServerReference(reference, id, null, encodeFormAction); + return reference; + }; })(); diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.node.production.js b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.node.production.js index 8b881c2fe447e..380d3a8d62c1c 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.node.production.js +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.node.production.js @@ -606,8 +606,13 @@ function isSignatureEqual(referenceId, numberOfBoundArgs) { ); } } -function registerServerReference(proxy, reference$jscomp$0, encodeFormAction) { - Object.defineProperties(proxy, { +function registerBoundServerReference( + reference$jscomp$0, + id, + bound, + encodeFormAction +) { + Object.defineProperties(reference$jscomp$0, { $$FORM_ACTION: { value: void 0 === encodeFormAction @@ -626,7 +631,7 @@ function registerServerReference(proxy, reference$jscomp$0, encodeFormAction) { $$IS_SIGNATURE_EQUAL: { value: isSignatureEqual }, bind: { value: bind } }); - knownServerReferences.set(proxy, reference$jscomp$0); + knownServerReferences.set(reference$jscomp$0, { id: id, bound: bound }); } var FunctionBind = Function.prototype.bind, ArraySlice = Array.prototype.slice; @@ -664,7 +669,7 @@ function createBoundServerReference(metaData, callServer, encodeFormAction) { } var id = metaData.id, bound = metaData.bound; - registerServerReference(action, { id: id, bound: bound }, encodeFormAction); + registerBoundServerReference(action, id, bound, encodeFormAction); return action; } function createServerReference$1(id, callServer, encodeFormAction) { @@ -672,7 +677,7 @@ function createServerReference$1(id, callServer, encodeFormAction) { var args = Array.prototype.slice.call(arguments); return callServer(id, args); } - registerServerReference(action, { id: id, bound: null }, encodeFormAction); + registerBoundServerReference(action, id, null, encodeFormAction); return action; } function ReactPromise(status, value, reason, response) { @@ -940,13 +945,24 @@ function loadServerReference(response, metaData, parentObject, key) { response._encodeFormAction ); var serverReference = resolveServerReference( - response._serverReferenceConfig, - metaData.id - ); - if ((response = preloadModule(serverReference))) - metaData.bound && (response = Promise.all([response, metaData.bound])); - else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + response._serverReferenceConfig, + metaData.id + ), + promise = preloadModule(serverReference); + if (promise) + metaData.bound && (promise = Promise.all([promise, metaData.bound])); + else if (metaData.bound) promise = Promise.resolve(metaData.bound); + else + return ( + (promise = requireModule(serverReference)), + registerBoundServerReference( + promise, + metaData.id, + metaData.bound, + response._encodeFormAction + ), + promise + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -958,7 +974,7 @@ function loadServerReference(response, metaData, parentObject, key) { deps: 1, errored: !1 }; - response.then( + promise.then( function () { var resolvedValue = requireModule(serverReference); if (metaData.bound) { @@ -966,6 +982,12 @@ function loadServerReference(response, metaData, parentObject, key) { boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound, + response._encodeFormAction + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && (handler.value = resolvedValue); if ( @@ -1773,3 +1795,7 @@ exports.createFromNodeStream = function ( exports.createServerReference = function (id) { return createServerReference$1(id, noServerCall); }; +exports.registerServerReference = function (reference, id, encodeFormAction) { + registerBoundServerReference(reference, id, null, encodeFormAction); + return reference; +}; diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/package.json b/packages/next/src/compiled/react-server-dom-turbopack-experimental/package.json index c2f18a59ef007..3ae310b5c129b 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/package.json +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/package.json @@ -48,7 +48,7 @@ "neo-async": "^2.6.1" }, "peerDependencies": { - "react": "0.0.0-experimental-e03ac20f-20250305", - "react-dom": "0.0.0-experimental-e03ac20f-20250305" + "react": "0.0.0-experimental-029e8bd6-20250306", + "react-dom": "0.0.0-experimental-029e8bd6-20250306" } } \ No newline at end of file diff --git a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.development.js b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.development.js index 4a0f587417064..7e9936066a605 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.development.js +++ b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.development.js @@ -779,8 +779,8 @@ return innerFunction; } } - function registerServerReference(proxy, reference) { - knownServerReferences.set(proxy, reference); + function registerBoundServerReference(reference, id, bound) { + knownServerReferences.set(reference, { id: id, bound: bound }); } function createBoundServerReference( metaData, @@ -821,7 +821,7 @@ action ); } - registerServerReference(action, { id: id, bound: bound }); + registerBoundServerReference(action, id, bound); return action; } function parseStackLocation(error) { @@ -1204,7 +1204,12 @@ if ((response = preloadModule(serverReference))) metaData.bound && (response = Promise.all([response, metaData.bound])); else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + else + return ( + (response = requireModule(serverReference)), + registerBoundServerReference(response, metaData.id, metaData.bound), + response + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -1224,6 +1229,11 @@ boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && @@ -2647,10 +2657,10 @@ return hook.checkDCE ? !0 : !1; })({ bundleType: 1, - version: "19.1.0-canary-e03ac20f-20250305", + version: "19.1.0-canary-029e8bd6-20250306", rendererPackageName: "react-server-dom-turbopack", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-canary-e03ac20f-20250305", + reconcilerVersion: "19.1.0-canary-029e8bd6-20250306", getCurrentComponentInfo: function () { return currentOwnerInDEV; } @@ -2702,7 +2712,7 @@ action ); } - registerServerReference(action, { id: id, bound: null }); + registerBoundServerReference(action, id, null); return action; }; exports.createTemporaryReferenceSet = function () { @@ -2732,4 +2742,8 @@ } }); }; + exports.registerServerReference = function (reference, id) { + registerBoundServerReference(reference, id, null); + return reference; + }; })(); diff --git a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.production.js b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.production.js index 73dd54fd11818..4cc1939e0bfca 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.production.js +++ b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.browser.production.js @@ -491,8 +491,8 @@ function processReply( null === formData ? resolve(json) : resolve(formData)); }; } -function registerServerReference(proxy, reference) { - knownServerReferences.set(proxy, reference); +function registerBoundServerReference(reference, id, bound) { + knownServerReferences.set(reference, { id: id, bound: bound }); } function createBoundServerReference(metaData, callServer) { function action() { @@ -507,7 +507,7 @@ function createBoundServerReference(metaData, callServer) { } var id = metaData.id, bound = metaData.bound; - registerServerReference(action, { id: id, bound: bound }); + registerBoundServerReference(action, id, bound); return action; } function ReactPromise(status, value, reason, response) { @@ -774,7 +774,12 @@ function loadServerReference(response, metaData, parentObject, key) { if ((response = preloadModule(serverReference))) metaData.bound && (response = Promise.all([response, metaData.bound])); else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + else + return ( + (response = requireModule(serverReference)), + registerBoundServerReference(response, metaData.id, metaData.bound), + response + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -794,6 +799,7 @@ function loadServerReference(response, metaData, parentObject, key) { boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference(resolvedValue, metaData.id, metaData.bound); parentObject[key] = resolvedValue; "" === key && null === handler.value && (handler.value = resolvedValue); if ( @@ -1602,7 +1608,7 @@ exports.createServerReference = function (id, callServer) { var args = Array.prototype.slice.call(arguments); return callServer(id, args); } - registerServerReference(action, { id: id, bound: null }); + registerBoundServerReference(action, id, null); return action; }; exports.createTemporaryReferenceSet = function () { @@ -1632,3 +1638,7 @@ exports.encodeReply = function (value, options) { } }); }; +exports.registerServerReference = function (reference, id) { + registerBoundServerReference(reference, id, null); + return reference; +}; diff --git a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.edge.development.js b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.edge.development.js index 9668dd47994d9..c9236db8d85d6 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.edge.development.js +++ b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.edge.development.js @@ -895,12 +895,13 @@ return innerFunction; } } - function registerServerReference( - proxy, + function registerBoundServerReference( reference$jscomp$0, + id, + bound, encodeFormAction ) { - Object.defineProperties(proxy, { + Object.defineProperties(reference$jscomp$0, { $$FORM_ACTION: { value: void 0 === encodeFormAction @@ -919,7 +920,7 @@ $$IS_SIGNATURE_EQUAL: { value: isSignatureEqual }, bind: { value: bind } }); - knownServerReferences.set(proxy, reference$jscomp$0); + knownServerReferences.set(reference$jscomp$0, { id: id, bound: bound }); } function bind() { var newFn = FunctionBind.apply(this, arguments), @@ -988,11 +989,7 @@ action ); } - registerServerReference( - action, - { id: id, bound: bound }, - encodeFormAction - ); + registerBoundServerReference(action, id, bound, encodeFormAction); return action; } function parseStackLocation(error) { @@ -1054,11 +1051,7 @@ action ); } - registerServerReference( - action, - { id: id, bound: null }, - encodeFormAction - ); + registerBoundServerReference(action, id, null, encodeFormAction); return action; } function getComponentNameFromType(type) { @@ -1412,13 +1405,24 @@ response._debugFindSourceMapURL ); var serverReference = resolveServerReference( - response._serverReferenceConfig, - metaData.id - ); - if ((response = preloadModule(serverReference))) - metaData.bound && (response = Promise.all([response, metaData.bound])); - else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + response._serverReferenceConfig, + metaData.id + ), + promise = preloadModule(serverReference); + if (promise) + metaData.bound && (promise = Promise.all([promise, metaData.bound])); + else if (metaData.bound) promise = Promise.resolve(metaData.bound); + else + return ( + (promise = requireModule(serverReference)), + registerBoundServerReference( + promise, + metaData.id, + metaData.bound, + response._encodeFormAction + ), + promise + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -1430,7 +1434,7 @@ deps: 1, errored: !1 }; - response.then( + promise.then( function () { var resolvedValue = requireModule(serverReference); if (metaData.bound) { @@ -1438,6 +1442,12 @@ boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound, + response._encodeFormAction + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && @@ -2909,4 +2919,12 @@ } }); }; + exports.registerServerReference = function ( + reference, + id, + encodeFormAction + ) { + registerBoundServerReference(reference, id, null, encodeFormAction); + return reference; + }; })(); diff --git a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.edge.production.js b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.edge.production.js index a5ae8b416d0c5..b19e7a7841e3b 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.edge.production.js +++ b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.edge.production.js @@ -604,8 +604,13 @@ function isSignatureEqual(referenceId, numberOfBoundArgs) { ); } } -function registerServerReference(proxy, reference$jscomp$0, encodeFormAction) { - Object.defineProperties(proxy, { +function registerBoundServerReference( + reference$jscomp$0, + id, + bound, + encodeFormAction +) { + Object.defineProperties(reference$jscomp$0, { $$FORM_ACTION: { value: void 0 === encodeFormAction @@ -624,7 +629,7 @@ function registerServerReference(proxy, reference$jscomp$0, encodeFormAction) { $$IS_SIGNATURE_EQUAL: { value: isSignatureEqual }, bind: { value: bind } }); - knownServerReferences.set(proxy, reference$jscomp$0); + knownServerReferences.set(reference$jscomp$0, { id: id, bound: bound }); } var FunctionBind = Function.prototype.bind, ArraySlice = Array.prototype.slice; @@ -662,7 +667,7 @@ function createBoundServerReference(metaData, callServer, encodeFormAction) { } var id = metaData.id, bound = metaData.bound; - registerServerReference(action, { id: id, bound: bound }, encodeFormAction); + registerBoundServerReference(action, id, bound, encodeFormAction); return action; } function createServerReference$1(id, callServer, encodeFormAction) { @@ -670,7 +675,7 @@ function createServerReference$1(id, callServer, encodeFormAction) { var args = Array.prototype.slice.call(arguments); return callServer(id, args); } - registerServerReference(action, { id: id, bound: null }, encodeFormAction); + registerBoundServerReference(action, id, null, encodeFormAction); return action; } function ReactPromise(status, value, reason, response) { @@ -935,13 +940,24 @@ function loadServerReference(response, metaData, parentObject, key) { response._encodeFormAction ); var serverReference = resolveServerReference( - response._serverReferenceConfig, - metaData.id - ); - if ((response = preloadModule(serverReference))) - metaData.bound && (response = Promise.all([response, metaData.bound])); - else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + response._serverReferenceConfig, + metaData.id + ), + promise = preloadModule(serverReference); + if (promise) + metaData.bound && (promise = Promise.all([promise, metaData.bound])); + else if (metaData.bound) promise = Promise.resolve(metaData.bound); + else + return ( + (promise = requireModule(serverReference)), + registerBoundServerReference( + promise, + metaData.id, + metaData.bound, + response._encodeFormAction + ), + promise + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -953,7 +969,7 @@ function loadServerReference(response, metaData, parentObject, key) { deps: 1, errored: !1 }; - response.then( + promise.then( function () { var resolvedValue = requireModule(serverReference); if (metaData.bound) { @@ -961,6 +977,12 @@ function loadServerReference(response, metaData, parentObject, key) { boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound, + response._encodeFormAction + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && (handler.value = resolvedValue); if ( @@ -1804,3 +1826,7 @@ exports.encodeReply = function (value, options) { } }); }; +exports.registerServerReference = function (reference, id, encodeFormAction) { + registerBoundServerReference(reference, id, null, encodeFormAction); + return reference; +}; diff --git a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.node.development.js b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.node.development.js index c4319fce5dcd3..05137d88e031c 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.node.development.js +++ b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.node.development.js @@ -895,12 +895,13 @@ return innerFunction; } } - function registerServerReference( - proxy, + function registerBoundServerReference( reference$jscomp$0, + id, + bound, encodeFormAction ) { - Object.defineProperties(proxy, { + Object.defineProperties(reference$jscomp$0, { $$FORM_ACTION: { value: void 0 === encodeFormAction @@ -919,7 +920,7 @@ $$IS_SIGNATURE_EQUAL: { value: isSignatureEqual }, bind: { value: bind } }); - knownServerReferences.set(proxy, reference$jscomp$0); + knownServerReferences.set(reference$jscomp$0, { id: id, bound: bound }); } function bind() { var newFn = FunctionBind.apply(this, arguments), @@ -988,11 +989,7 @@ action ); } - registerServerReference( - action, - { id: id, bound: bound }, - encodeFormAction - ); + registerBoundServerReference(action, id, bound, encodeFormAction); return action; } function parseStackLocation(error) { @@ -1054,11 +1051,7 @@ action ); } - registerServerReference( - action, - { id: id, bound: null }, - encodeFormAction - ); + registerBoundServerReference(action, id, null, encodeFormAction); return action; } function getComponentNameFromType(type) { @@ -1412,13 +1405,24 @@ response._debugFindSourceMapURL ); var serverReference = resolveServerReference( - response._serverReferenceConfig, - metaData.id - ); - if ((response = preloadModule(serverReference))) - metaData.bound && (response = Promise.all([response, metaData.bound])); - else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + response._serverReferenceConfig, + metaData.id + ), + promise = preloadModule(serverReference); + if (promise) + metaData.bound && (promise = Promise.all([promise, metaData.bound])); + else if (metaData.bound) promise = Promise.resolve(metaData.bound); + else + return ( + (promise = requireModule(serverReference)), + registerBoundServerReference( + promise, + metaData.id, + metaData.bound, + response._encodeFormAction + ), + promise + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -1430,7 +1434,7 @@ deps: 1, errored: !1 }; - response.then( + promise.then( function () { var resolvedValue = requireModule(serverReference); if (metaData.bound) { @@ -1438,6 +1442,12 @@ boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound, + response._encodeFormAction + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && @@ -2859,4 +2869,12 @@ exports.createServerReference = function (id) { return createServerReference$1(id, noServerCall); }; + exports.registerServerReference = function ( + reference, + id, + encodeFormAction + ) { + registerBoundServerReference(reference, id, null, encodeFormAction); + return reference; + }; })(); diff --git a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.node.production.js b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.node.production.js index ecc9caabf05b5..487ff574c8d0d 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.node.production.js +++ b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-client.node.production.js @@ -605,8 +605,13 @@ function isSignatureEqual(referenceId, numberOfBoundArgs) { ); } } -function registerServerReference(proxy, reference$jscomp$0, encodeFormAction) { - Object.defineProperties(proxy, { +function registerBoundServerReference( + reference$jscomp$0, + id, + bound, + encodeFormAction +) { + Object.defineProperties(reference$jscomp$0, { $$FORM_ACTION: { value: void 0 === encodeFormAction @@ -625,7 +630,7 @@ function registerServerReference(proxy, reference$jscomp$0, encodeFormAction) { $$IS_SIGNATURE_EQUAL: { value: isSignatureEqual }, bind: { value: bind } }); - knownServerReferences.set(proxy, reference$jscomp$0); + knownServerReferences.set(reference$jscomp$0, { id: id, bound: bound }); } var FunctionBind = Function.prototype.bind, ArraySlice = Array.prototype.slice; @@ -663,7 +668,7 @@ function createBoundServerReference(metaData, callServer, encodeFormAction) { } var id = metaData.id, bound = metaData.bound; - registerServerReference(action, { id: id, bound: bound }, encodeFormAction); + registerBoundServerReference(action, id, bound, encodeFormAction); return action; } function createServerReference$1(id, callServer, encodeFormAction) { @@ -671,7 +676,7 @@ function createServerReference$1(id, callServer, encodeFormAction) { var args = Array.prototype.slice.call(arguments); return callServer(id, args); } - registerServerReference(action, { id: id, bound: null }, encodeFormAction); + registerBoundServerReference(action, id, null, encodeFormAction); return action; } function ReactPromise(status, value, reason, response) { @@ -936,13 +941,24 @@ function loadServerReference(response, metaData, parentObject, key) { response._encodeFormAction ); var serverReference = resolveServerReference( - response._serverReferenceConfig, - metaData.id - ); - if ((response = preloadModule(serverReference))) - metaData.bound && (response = Promise.all([response, metaData.bound])); - else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + response._serverReferenceConfig, + metaData.id + ), + promise = preloadModule(serverReference); + if (promise) + metaData.bound && (promise = Promise.all([promise, metaData.bound])); + else if (metaData.bound) promise = Promise.resolve(metaData.bound); + else + return ( + (promise = requireModule(serverReference)), + registerBoundServerReference( + promise, + metaData.id, + metaData.bound, + response._encodeFormAction + ), + promise + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -954,7 +970,7 @@ function loadServerReference(response, metaData, parentObject, key) { deps: 1, errored: !1 }; - response.then( + promise.then( function () { var resolvedValue = requireModule(serverReference); if (metaData.bound) { @@ -962,6 +978,12 @@ function loadServerReference(response, metaData, parentObject, key) { boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound, + response._encodeFormAction + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && (handler.value = resolvedValue); if ( @@ -1758,3 +1780,7 @@ exports.createFromNodeStream = function ( exports.createServerReference = function (id) { return createServerReference$1(id, noServerCall); }; +exports.registerServerReference = function (reference, id, encodeFormAction) { + registerBoundServerReference(reference, id, null, encodeFormAction); + return reference; +}; diff --git a/packages/next/src/compiled/react-server-dom-turbopack/package.json b/packages/next/src/compiled/react-server-dom-turbopack/package.json index 83dc8ddf43530..22f0b38b9955a 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/package.json +++ b/packages/next/src/compiled/react-server-dom-turbopack/package.json @@ -48,7 +48,7 @@ "neo-async": "^2.6.1" }, "peerDependencies": { - "react": "19.1.0-canary-e03ac20f-20250305", - "react-dom": "19.1.0-canary-e03ac20f-20250305" + "react": "19.1.0-canary-029e8bd6-20250306", + "react-dom": "19.1.0-canary-029e8bd6-20250306" } } \ No newline at end of file diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.browser.development.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.browser.development.js index 5544cc72665eb..ac3b846a49e71 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.browser.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.browser.development.js @@ -788,8 +788,8 @@ return innerFunction; } } - function registerServerReference(proxy, reference) { - knownServerReferences.set(proxy, reference); + function registerBoundServerReference(reference, id, bound) { + knownServerReferences.set(reference, { id: id, bound: bound }); } function createBoundServerReference( metaData, @@ -830,7 +830,7 @@ action ); } - registerServerReference(action, { id: id, bound: bound }); + registerBoundServerReference(action, id, bound); return action; } function parseStackLocation(error) { @@ -1230,7 +1230,12 @@ if ((response = preloadModule(serverReference))) metaData.bound && (response = Promise.all([response, metaData.bound])); else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + else + return ( + (response = requireModule(serverReference)), + registerBoundServerReference(response, metaData.id, metaData.bound), + response + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -1250,6 +1255,11 @@ boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && @@ -2911,10 +2921,10 @@ return hook.checkDCE ? !0 : !1; })({ bundleType: 1, - version: "19.1.0-experimental-e03ac20f-20250305", + version: "19.1.0-experimental-029e8bd6-20250306", rendererPackageName: "react-server-dom-webpack", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-experimental-e03ac20f-20250305", + reconcilerVersion: "19.1.0-experimental-029e8bd6-20250306", getCurrentComponentInfo: function () { return currentOwnerInDEV; } @@ -2966,7 +2976,7 @@ action ); } - registerServerReference(action, { id: id, bound: null }); + registerBoundServerReference(action, id, null); return action; }; exports.createTemporaryReferenceSet = function () { @@ -2996,4 +3006,8 @@ } }); }; + exports.registerServerReference = function (reference, id) { + registerBoundServerReference(reference, id, null); + return reference; + }; })(); diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.browser.production.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.browser.production.js index ccd98555a6538..3c4aaf2e19d54 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.browser.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.browser.production.js @@ -504,8 +504,8 @@ function processReply( null === formData ? resolve(json) : resolve(formData)); }; } -function registerServerReference(proxy, reference) { - knownServerReferences.set(proxy, reference); +function registerBoundServerReference(reference, id, bound) { + knownServerReferences.set(reference, { id: id, bound: bound }); } function createBoundServerReference(metaData, callServer) { function action() { @@ -520,7 +520,7 @@ function createBoundServerReference(metaData, callServer) { } var id = metaData.id, bound = metaData.bound; - registerServerReference(action, { id: id, bound: bound }); + registerBoundServerReference(action, id, bound); return action; } function ReactPromise(status, value, reason, response) { @@ -790,7 +790,12 @@ function loadServerReference(response, metaData, parentObject, key) { if ((response = preloadModule(serverReference))) metaData.bound && (response = Promise.all([response, metaData.bound])); else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + else + return ( + (response = requireModule(serverReference)), + registerBoundServerReference(response, metaData.id, metaData.bound), + response + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -810,6 +815,7 @@ function loadServerReference(response, metaData, parentObject, key) { boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference(resolvedValue, metaData.id, metaData.bound); parentObject[key] = resolvedValue; "" === key && null === handler.value && (handler.value = resolvedValue); if ( @@ -1629,7 +1635,7 @@ exports.createServerReference = function (id, callServer) { var args = Array.prototype.slice.call(arguments); return callServer(id, args); } - registerServerReference(action, { id: id, bound: null }); + registerBoundServerReference(action, id, null); return action; }; exports.createTemporaryReferenceSet = function () { @@ -1659,3 +1665,7 @@ exports.encodeReply = function (value, options) { } }); }; +exports.registerServerReference = function (reference, id) { + registerBoundServerReference(reference, id, null); + return reference; +}; diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.edge.development.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.edge.development.js index 1275009b9f361..f36dac77f6523 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.edge.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.edge.development.js @@ -900,12 +900,13 @@ return innerFunction; } } - function registerServerReference( - proxy, + function registerBoundServerReference( reference$jscomp$0, + id, + bound, encodeFormAction ) { - Object.defineProperties(proxy, { + Object.defineProperties(reference$jscomp$0, { $$FORM_ACTION: { value: void 0 === encodeFormAction @@ -924,7 +925,7 @@ $$IS_SIGNATURE_EQUAL: { value: isSignatureEqual }, bind: { value: bind } }); - knownServerReferences.set(proxy, reference$jscomp$0); + knownServerReferences.set(reference$jscomp$0, { id: id, bound: bound }); } function bind() { var newFn = FunctionBind.apply(this, arguments), @@ -993,11 +994,7 @@ action ); } - registerServerReference( - action, - { id: id, bound: bound }, - encodeFormAction - ); + registerBoundServerReference(action, id, bound, encodeFormAction); return action; } function parseStackLocation(error) { @@ -1059,11 +1056,7 @@ action ); } - registerServerReference( - action, - { id: id, bound: null }, - encodeFormAction - ); + registerBoundServerReference(action, id, null, encodeFormAction); return action; } function getComponentNameFromType(type) { @@ -1434,13 +1427,24 @@ response._debugFindSourceMapURL ); var serverReference = resolveServerReference( - response._serverReferenceConfig, - metaData.id - ); - if ((response = preloadModule(serverReference))) - metaData.bound && (response = Promise.all([response, metaData.bound])); - else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + response._serverReferenceConfig, + metaData.id + ), + promise = preloadModule(serverReference); + if (promise) + metaData.bound && (promise = Promise.all([promise, metaData.bound])); + else if (metaData.bound) promise = Promise.resolve(metaData.bound); + else + return ( + (promise = requireModule(serverReference)), + registerBoundServerReference( + promise, + metaData.id, + metaData.bound, + response._encodeFormAction + ), + promise + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -1452,7 +1456,7 @@ deps: 1, errored: !1 }; - response.then( + promise.then( function () { var resolvedValue = requireModule(serverReference); if (metaData.bound) { @@ -1460,6 +1464,12 @@ boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound, + response._encodeFormAction + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && @@ -3161,4 +3171,12 @@ } }); }; + exports.registerServerReference = function ( + reference, + id, + encodeFormAction + ) { + registerBoundServerReference(reference, id, null, encodeFormAction); + return reference; + }; })(); diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.edge.production.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.edge.production.js index 88970d7497229..ab68a9921378a 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.edge.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.edge.production.js @@ -608,8 +608,13 @@ function isSignatureEqual(referenceId, numberOfBoundArgs) { ); } } -function registerServerReference(proxy, reference$jscomp$0, encodeFormAction) { - Object.defineProperties(proxy, { +function registerBoundServerReference( + reference$jscomp$0, + id, + bound, + encodeFormAction +) { + Object.defineProperties(reference$jscomp$0, { $$FORM_ACTION: { value: void 0 === encodeFormAction @@ -628,7 +633,7 @@ function registerServerReference(proxy, reference$jscomp$0, encodeFormAction) { $$IS_SIGNATURE_EQUAL: { value: isSignatureEqual }, bind: { value: bind } }); - knownServerReferences.set(proxy, reference$jscomp$0); + knownServerReferences.set(reference$jscomp$0, { id: id, bound: bound }); } var FunctionBind = Function.prototype.bind, ArraySlice = Array.prototype.slice; @@ -666,7 +671,7 @@ function createBoundServerReference(metaData, callServer, encodeFormAction) { } var id = metaData.id, bound = metaData.bound; - registerServerReference(action, { id: id, bound: bound }, encodeFormAction); + registerBoundServerReference(action, id, bound, encodeFormAction); return action; } function createServerReference$1(id, callServer, encodeFormAction) { @@ -674,7 +679,7 @@ function createServerReference$1(id, callServer, encodeFormAction) { var args = Array.prototype.slice.call(arguments); return callServer(id, args); } - registerServerReference(action, { id: id, bound: null }, encodeFormAction); + registerBoundServerReference(action, id, null, encodeFormAction); return action; } function ReactPromise(status, value, reason, response) { @@ -942,13 +947,24 @@ function loadServerReference(response, metaData, parentObject, key) { response._encodeFormAction ); var serverReference = resolveServerReference( - response._serverReferenceConfig, - metaData.id - ); - if ((response = preloadModule(serverReference))) - metaData.bound && (response = Promise.all([response, metaData.bound])); - else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + response._serverReferenceConfig, + metaData.id + ), + promise = preloadModule(serverReference); + if (promise) + metaData.bound && (promise = Promise.all([promise, metaData.bound])); + else if (metaData.bound) promise = Promise.resolve(metaData.bound); + else + return ( + (promise = requireModule(serverReference)), + registerBoundServerReference( + promise, + metaData.id, + metaData.bound, + response._encodeFormAction + ), + promise + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -960,7 +976,7 @@ function loadServerReference(response, metaData, parentObject, key) { deps: 1, errored: !1 }; - response.then( + promise.then( function () { var resolvedValue = requireModule(serverReference); if (metaData.bound) { @@ -968,6 +984,12 @@ function loadServerReference(response, metaData, parentObject, key) { boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound, + response._encodeFormAction + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && (handler.value = resolvedValue); if ( @@ -1822,3 +1844,7 @@ exports.encodeReply = function (value, options) { } }); }; +exports.registerServerReference = function (reference, id, encodeFormAction) { + registerBoundServerReference(reference, id, null, encodeFormAction); + return reference; +}; diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.development.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.development.js index 575a7e7940c8a..bbf35555a612d 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.development.js @@ -900,12 +900,13 @@ return innerFunction; } } - function registerServerReference( - proxy, + function registerBoundServerReference( reference$jscomp$0, + id, + bound, encodeFormAction ) { - Object.defineProperties(proxy, { + Object.defineProperties(reference$jscomp$0, { $$FORM_ACTION: { value: void 0 === encodeFormAction @@ -924,7 +925,7 @@ $$IS_SIGNATURE_EQUAL: { value: isSignatureEqual }, bind: { value: bind } }); - knownServerReferences.set(proxy, reference$jscomp$0); + knownServerReferences.set(reference$jscomp$0, { id: id, bound: bound }); } function bind() { var newFn = FunctionBind.apply(this, arguments), @@ -993,11 +994,7 @@ action ); } - registerServerReference( - action, - { id: id, bound: bound }, - encodeFormAction - ); + registerBoundServerReference(action, id, bound, encodeFormAction); return action; } function parseStackLocation(error) { @@ -1059,11 +1056,7 @@ action ); } - registerServerReference( - action, - { id: id, bound: null }, - encodeFormAction - ); + registerBoundServerReference(action, id, null, encodeFormAction); return action; } function getComponentNameFromType(type) { @@ -1434,13 +1427,24 @@ response._debugFindSourceMapURL ); var serverReference = resolveServerReference( - response._serverReferenceConfig, - metaData.id - ); - if ((response = preloadModule(serverReference))) - metaData.bound && (response = Promise.all([response, metaData.bound])); - else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + response._serverReferenceConfig, + metaData.id + ), + promise = preloadModule(serverReference); + if (promise) + metaData.bound && (promise = Promise.all([promise, metaData.bound])); + else if (metaData.bound) promise = Promise.resolve(metaData.bound); + else + return ( + (promise = requireModule(serverReference)), + registerBoundServerReference( + promise, + metaData.id, + metaData.bound, + response._encodeFormAction + ), + promise + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -1452,7 +1456,7 @@ deps: 1, errored: !1 }; - response.then( + promise.then( function () { var resolvedValue = requireModule(serverReference); if (metaData.bound) { @@ -1460,6 +1464,12 @@ boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound, + response._encodeFormAction + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && @@ -3204,4 +3214,12 @@ exports.createServerReference = function (id) { return createServerReference$1(id, noServerCall); }; + exports.registerServerReference = function ( + reference, + id, + encodeFormAction + ) { + registerBoundServerReference(reference, id, null, encodeFormAction); + return reference; + }; })(); diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.production.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.production.js index a655f1255ee6a..73f6969743ef6 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.production.js @@ -609,8 +609,13 @@ function isSignatureEqual(referenceId, numberOfBoundArgs) { ); } } -function registerServerReference(proxy, reference$jscomp$0, encodeFormAction) { - Object.defineProperties(proxy, { +function registerBoundServerReference( + reference$jscomp$0, + id, + bound, + encodeFormAction +) { + Object.defineProperties(reference$jscomp$0, { $$FORM_ACTION: { value: void 0 === encodeFormAction @@ -629,7 +634,7 @@ function registerServerReference(proxy, reference$jscomp$0, encodeFormAction) { $$IS_SIGNATURE_EQUAL: { value: isSignatureEqual }, bind: { value: bind } }); - knownServerReferences.set(proxy, reference$jscomp$0); + knownServerReferences.set(reference$jscomp$0, { id: id, bound: bound }); } var FunctionBind = Function.prototype.bind, ArraySlice = Array.prototype.slice; @@ -667,7 +672,7 @@ function createBoundServerReference(metaData, callServer, encodeFormAction) { } var id = metaData.id, bound = metaData.bound; - registerServerReference(action, { id: id, bound: bound }, encodeFormAction); + registerBoundServerReference(action, id, bound, encodeFormAction); return action; } function createServerReference$1(id, callServer, encodeFormAction) { @@ -675,7 +680,7 @@ function createServerReference$1(id, callServer, encodeFormAction) { var args = Array.prototype.slice.call(arguments); return callServer(id, args); } - registerServerReference(action, { id: id, bound: null }, encodeFormAction); + registerBoundServerReference(action, id, null, encodeFormAction); return action; } function ReactPromise(status, value, reason, response) { @@ -943,13 +948,24 @@ function loadServerReference(response, metaData, parentObject, key) { response._encodeFormAction ); var serverReference = resolveServerReference( - response._serverReferenceConfig, - metaData.id - ); - if ((response = preloadModule(serverReference))) - metaData.bound && (response = Promise.all([response, metaData.bound])); - else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + response._serverReferenceConfig, + metaData.id + ), + promise = preloadModule(serverReference); + if (promise) + metaData.bound && (promise = Promise.all([promise, metaData.bound])); + else if (metaData.bound) promise = Promise.resolve(metaData.bound); + else + return ( + (promise = requireModule(serverReference)), + registerBoundServerReference( + promise, + metaData.id, + metaData.bound, + response._encodeFormAction + ), + promise + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -961,7 +977,7 @@ function loadServerReference(response, metaData, parentObject, key) { deps: 1, errored: !1 }; - response.then( + promise.then( function () { var resolvedValue = requireModule(serverReference); if (metaData.bound) { @@ -969,6 +985,12 @@ function loadServerReference(response, metaData, parentObject, key) { boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound, + response._encodeFormAction + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && (handler.value = resolvedValue); if ( @@ -1871,3 +1893,7 @@ exports.createFromNodeStream = function ( exports.createServerReference = function (id) { return createServerReference$1(id, noServerCall); }; +exports.registerServerReference = function (reference, id, encodeFormAction) { + registerBoundServerReference(reference, id, null, encodeFormAction); + return reference; +}; diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.unbundled.development.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.unbundled.development.js index 5a679a3242644..6c0dc697c04d5 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.unbundled.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.unbundled.development.js @@ -862,12 +862,13 @@ return innerFunction; } } - function registerServerReference( - proxy, + function registerBoundServerReference( reference$jscomp$0, + id, + bound, encodeFormAction ) { - Object.defineProperties(proxy, { + Object.defineProperties(reference$jscomp$0, { $$FORM_ACTION: { value: void 0 === encodeFormAction @@ -886,7 +887,7 @@ $$IS_SIGNATURE_EQUAL: { value: isSignatureEqual }, bind: { value: bind } }); - knownServerReferences.set(proxy, reference$jscomp$0); + knownServerReferences.set(reference$jscomp$0, { id: id, bound: bound }); } function bind() { var newFn = FunctionBind.apply(this, arguments), @@ -955,11 +956,7 @@ action ); } - registerServerReference( - action, - { id: id, bound: bound }, - encodeFormAction - ); + registerBoundServerReference(action, id, bound, encodeFormAction); return action; } function parseStackLocation(error) { @@ -1021,11 +1018,7 @@ action ); } - registerServerReference( - action, - { id: id, bound: null }, - encodeFormAction - ); + registerBoundServerReference(action, id, null, encodeFormAction); return action; } function getComponentNameFromType(type) { @@ -1396,13 +1389,24 @@ response._debugFindSourceMapURL ); var serverReference = resolveServerReference( - response._serverReferenceConfig, - metaData.id - ); - if ((response = preloadModule(serverReference))) - metaData.bound && (response = Promise.all([response, metaData.bound])); - else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + response._serverReferenceConfig, + metaData.id + ), + promise = preloadModule(serverReference); + if (promise) + metaData.bound && (promise = Promise.all([promise, metaData.bound])); + else if (metaData.bound) promise = Promise.resolve(metaData.bound); + else + return ( + (promise = requireModule(serverReference)), + registerBoundServerReference( + promise, + metaData.id, + metaData.bound, + response._encodeFormAction + ), + promise + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -1414,7 +1418,7 @@ deps: 1, errored: !1 }; - response.then( + promise.then( function () { var resolvedValue = requireModule(serverReference); if (metaData.bound) { @@ -1422,6 +1426,12 @@ boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound, + response._encodeFormAction + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && @@ -3166,4 +3176,12 @@ exports.createServerReference = function (id) { return createServerReference$1(id, noServerCall); }; + exports.registerServerReference = function ( + reference, + id, + encodeFormAction + ) { + registerBoundServerReference(reference, id, null, encodeFormAction); + return reference; + }; })(); diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.unbundled.production.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.unbundled.production.js index 397f1569b787c..c24120084722c 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.unbundled.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-client.node.unbundled.production.js @@ -574,8 +574,13 @@ function isSignatureEqual(referenceId, numberOfBoundArgs) { ); } } -function registerServerReference(proxy, reference$jscomp$0, encodeFormAction) { - Object.defineProperties(proxy, { +function registerBoundServerReference( + reference$jscomp$0, + id, + bound, + encodeFormAction +) { + Object.defineProperties(reference$jscomp$0, { $$FORM_ACTION: { value: void 0 === encodeFormAction @@ -594,7 +599,7 @@ function registerServerReference(proxy, reference$jscomp$0, encodeFormAction) { $$IS_SIGNATURE_EQUAL: { value: isSignatureEqual }, bind: { value: bind } }); - knownServerReferences.set(proxy, reference$jscomp$0); + knownServerReferences.set(reference$jscomp$0, { id: id, bound: bound }); } var FunctionBind = Function.prototype.bind, ArraySlice = Array.prototype.slice; @@ -632,7 +637,7 @@ function createBoundServerReference(metaData, callServer, encodeFormAction) { } var id = metaData.id, bound = metaData.bound; - registerServerReference(action, { id: id, bound: bound }, encodeFormAction); + registerBoundServerReference(action, id, bound, encodeFormAction); return action; } function createServerReference$1(id, callServer, encodeFormAction) { @@ -640,7 +645,7 @@ function createServerReference$1(id, callServer, encodeFormAction) { var args = Array.prototype.slice.call(arguments); return callServer(id, args); } - registerServerReference(action, { id: id, bound: null }, encodeFormAction); + registerBoundServerReference(action, id, null, encodeFormAction); return action; } function ReactPromise(status, value, reason, response) { @@ -908,13 +913,24 @@ function loadServerReference(response, metaData, parentObject, key) { response._encodeFormAction ); var serverReference = resolveServerReference( - response._serverReferenceConfig, - metaData.id - ); - if ((response = preloadModule(serverReference))) - metaData.bound && (response = Promise.all([response, metaData.bound])); - else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + response._serverReferenceConfig, + metaData.id + ), + promise = preloadModule(serverReference); + if (promise) + metaData.bound && (promise = Promise.all([promise, metaData.bound])); + else if (metaData.bound) promise = Promise.resolve(metaData.bound); + else + return ( + (promise = requireModule(serverReference)), + registerBoundServerReference( + promise, + metaData.id, + metaData.bound, + response._encodeFormAction + ), + promise + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -926,7 +942,7 @@ function loadServerReference(response, metaData, parentObject, key) { deps: 1, errored: !1 }; - response.then( + promise.then( function () { var resolvedValue = requireModule(serverReference); if (metaData.bound) { @@ -934,6 +950,12 @@ function loadServerReference(response, metaData, parentObject, key) { boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound, + response._encodeFormAction + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && (handler.value = resolvedValue); if ( @@ -1836,3 +1858,7 @@ exports.createFromNodeStream = function ( exports.createServerReference = function (id) { return createServerReference$1(id, noServerCall); }; +exports.registerServerReference = function (reference, id, encodeFormAction) { + registerBoundServerReference(reference, id, null, encodeFormAction); + return reference; +}; diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/package.json b/packages/next/src/compiled/react-server-dom-webpack-experimental/package.json index c45929f501a41..21b8b135ed634 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/package.json +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/package.json @@ -64,8 +64,8 @@ "webpack-sources": "^3.2.0" }, "peerDependencies": { - "react": "0.0.0-experimental-e03ac20f-20250305", - "react-dom": "0.0.0-experimental-e03ac20f-20250305", + "react": "0.0.0-experimental-029e8bd6-20250306", + "react-dom": "0.0.0-experimental-029e8bd6-20250306", "webpack": "^5.59.0" } } \ No newline at end of file diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.development.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.development.js index d74fd321b1ba1..9704698d6eb38 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.development.js @@ -786,8 +786,8 @@ return innerFunction; } } - function registerServerReference(proxy, reference) { - knownServerReferences.set(proxy, reference); + function registerBoundServerReference(reference, id, bound) { + knownServerReferences.set(reference, { id: id, bound: bound }); } function createBoundServerReference( metaData, @@ -828,7 +828,7 @@ action ); } - registerServerReference(action, { id: id, bound: bound }); + registerBoundServerReference(action, id, bound); return action; } function parseStackLocation(error) { @@ -1211,7 +1211,12 @@ if ((response = preloadModule(serverReference))) metaData.bound && (response = Promise.all([response, metaData.bound])); else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + else + return ( + (response = requireModule(serverReference)), + registerBoundServerReference(response, metaData.id, metaData.bound), + response + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -1231,6 +1236,11 @@ boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && @@ -2662,10 +2672,10 @@ return hook.checkDCE ? !0 : !1; })({ bundleType: 1, - version: "19.1.0-canary-e03ac20f-20250305", + version: "19.1.0-canary-029e8bd6-20250306", rendererPackageName: "react-server-dom-webpack", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-canary-e03ac20f-20250305", + reconcilerVersion: "19.1.0-canary-029e8bd6-20250306", getCurrentComponentInfo: function () { return currentOwnerInDEV; } @@ -2717,7 +2727,7 @@ action ); } - registerServerReference(action, { id: id, bound: null }); + registerBoundServerReference(action, id, null); return action; }; exports.createTemporaryReferenceSet = function () { @@ -2747,4 +2757,8 @@ } }); }; + exports.registerServerReference = function (reference, id) { + registerBoundServerReference(reference, id, null); + return reference; + }; })(); diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.production.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.production.js index 4ecbd1c409f94..a29976de9123f 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.production.js @@ -503,8 +503,8 @@ function processReply( null === formData ? resolve(json) : resolve(formData)); }; } -function registerServerReference(proxy, reference) { - knownServerReferences.set(proxy, reference); +function registerBoundServerReference(reference, id, bound) { + knownServerReferences.set(reference, { id: id, bound: bound }); } function createBoundServerReference(metaData, callServer) { function action() { @@ -519,7 +519,7 @@ function createBoundServerReference(metaData, callServer) { } var id = metaData.id, bound = metaData.bound; - registerServerReference(action, { id: id, bound: bound }); + registerBoundServerReference(action, id, bound); return action; } function ReactPromise(status, value, reason, response) { @@ -786,7 +786,12 @@ function loadServerReference(response, metaData, parentObject, key) { if ((response = preloadModule(serverReference))) metaData.bound && (response = Promise.all([response, metaData.bound])); else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + else + return ( + (response = requireModule(serverReference)), + registerBoundServerReference(response, metaData.id, metaData.bound), + response + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -806,6 +811,7 @@ function loadServerReference(response, metaData, parentObject, key) { boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference(resolvedValue, metaData.id, metaData.bound); parentObject[key] = resolvedValue; "" === key && null === handler.value && (handler.value = resolvedValue); if ( @@ -1614,7 +1620,7 @@ exports.createServerReference = function (id, callServer) { var args = Array.prototype.slice.call(arguments); return callServer(id, args); } - registerServerReference(action, { id: id, bound: null }); + registerBoundServerReference(action, id, null); return action; }; exports.createTemporaryReferenceSet = function () { @@ -1644,3 +1650,7 @@ exports.encodeReply = function (value, options) { } }); }; +exports.registerServerReference = function (reference, id) { + registerBoundServerReference(reference, id, null); + return reference; +}; diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.edge.development.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.edge.development.js index 67f8550a17bbd..8f85bd6e3c543 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.edge.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.edge.development.js @@ -898,12 +898,13 @@ return innerFunction; } } - function registerServerReference( - proxy, + function registerBoundServerReference( reference$jscomp$0, + id, + bound, encodeFormAction ) { - Object.defineProperties(proxy, { + Object.defineProperties(reference$jscomp$0, { $$FORM_ACTION: { value: void 0 === encodeFormAction @@ -922,7 +923,7 @@ $$IS_SIGNATURE_EQUAL: { value: isSignatureEqual }, bind: { value: bind } }); - knownServerReferences.set(proxy, reference$jscomp$0); + knownServerReferences.set(reference$jscomp$0, { id: id, bound: bound }); } function bind() { var newFn = FunctionBind.apply(this, arguments), @@ -991,11 +992,7 @@ action ); } - registerServerReference( - action, - { id: id, bound: bound }, - encodeFormAction - ); + registerBoundServerReference(action, id, bound, encodeFormAction); return action; } function parseStackLocation(error) { @@ -1057,11 +1054,7 @@ action ); } - registerServerReference( - action, - { id: id, bound: null }, - encodeFormAction - ); + registerBoundServerReference(action, id, null, encodeFormAction); return action; } function getComponentNameFromType(type) { @@ -1415,13 +1408,24 @@ response._debugFindSourceMapURL ); var serverReference = resolveServerReference( - response._serverReferenceConfig, - metaData.id - ); - if ((response = preloadModule(serverReference))) - metaData.bound && (response = Promise.all([response, metaData.bound])); - else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + response._serverReferenceConfig, + metaData.id + ), + promise = preloadModule(serverReference); + if (promise) + metaData.bound && (promise = Promise.all([promise, metaData.bound])); + else if (metaData.bound) promise = Promise.resolve(metaData.bound); + else + return ( + (promise = requireModule(serverReference)), + registerBoundServerReference( + promise, + metaData.id, + metaData.bound, + response._encodeFormAction + ), + promise + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -1433,7 +1437,7 @@ deps: 1, errored: !1 }; - response.then( + promise.then( function () { var resolvedValue = requireModule(serverReference); if (metaData.bound) { @@ -1441,6 +1445,12 @@ boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound, + response._encodeFormAction + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && @@ -2912,4 +2922,12 @@ } }); }; + exports.registerServerReference = function ( + reference, + id, + encodeFormAction + ) { + registerBoundServerReference(reference, id, null, encodeFormAction); + return reference; + }; })(); diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.edge.production.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.edge.production.js index dcdde78c50090..2130446b442d7 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.edge.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.edge.production.js @@ -607,8 +607,13 @@ function isSignatureEqual(referenceId, numberOfBoundArgs) { ); } } -function registerServerReference(proxy, reference$jscomp$0, encodeFormAction) { - Object.defineProperties(proxy, { +function registerBoundServerReference( + reference$jscomp$0, + id, + bound, + encodeFormAction +) { + Object.defineProperties(reference$jscomp$0, { $$FORM_ACTION: { value: void 0 === encodeFormAction @@ -627,7 +632,7 @@ function registerServerReference(proxy, reference$jscomp$0, encodeFormAction) { $$IS_SIGNATURE_EQUAL: { value: isSignatureEqual }, bind: { value: bind } }); - knownServerReferences.set(proxy, reference$jscomp$0); + knownServerReferences.set(reference$jscomp$0, { id: id, bound: bound }); } var FunctionBind = Function.prototype.bind, ArraySlice = Array.prototype.slice; @@ -665,7 +670,7 @@ function createBoundServerReference(metaData, callServer, encodeFormAction) { } var id = metaData.id, bound = metaData.bound; - registerServerReference(action, { id: id, bound: bound }, encodeFormAction); + registerBoundServerReference(action, id, bound, encodeFormAction); return action; } function createServerReference$1(id, callServer, encodeFormAction) { @@ -673,7 +678,7 @@ function createServerReference$1(id, callServer, encodeFormAction) { var args = Array.prototype.slice.call(arguments); return callServer(id, args); } - registerServerReference(action, { id: id, bound: null }, encodeFormAction); + registerBoundServerReference(action, id, null, encodeFormAction); return action; } function ReactPromise(status, value, reason, response) { @@ -938,13 +943,24 @@ function loadServerReference(response, metaData, parentObject, key) { response._encodeFormAction ); var serverReference = resolveServerReference( - response._serverReferenceConfig, - metaData.id - ); - if ((response = preloadModule(serverReference))) - metaData.bound && (response = Promise.all([response, metaData.bound])); - else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + response._serverReferenceConfig, + metaData.id + ), + promise = preloadModule(serverReference); + if (promise) + metaData.bound && (promise = Promise.all([promise, metaData.bound])); + else if (metaData.bound) promise = Promise.resolve(metaData.bound); + else + return ( + (promise = requireModule(serverReference)), + registerBoundServerReference( + promise, + metaData.id, + metaData.bound, + response._encodeFormAction + ), + promise + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -956,7 +972,7 @@ function loadServerReference(response, metaData, parentObject, key) { deps: 1, errored: !1 }; - response.then( + promise.then( function () { var resolvedValue = requireModule(serverReference); if (metaData.bound) { @@ -964,6 +980,12 @@ function loadServerReference(response, metaData, parentObject, key) { boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound, + response._encodeFormAction + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && (handler.value = resolvedValue); if ( @@ -1807,3 +1829,7 @@ exports.encodeReply = function (value, options) { } }); }; +exports.registerServerReference = function (reference, id, encodeFormAction) { + registerBoundServerReference(reference, id, null, encodeFormAction); + return reference; +}; diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.development.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.development.js index ff1fda9de6b84..4acca77012dde 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.development.js @@ -898,12 +898,13 @@ return innerFunction; } } - function registerServerReference( - proxy, + function registerBoundServerReference( reference$jscomp$0, + id, + bound, encodeFormAction ) { - Object.defineProperties(proxy, { + Object.defineProperties(reference$jscomp$0, { $$FORM_ACTION: { value: void 0 === encodeFormAction @@ -922,7 +923,7 @@ $$IS_SIGNATURE_EQUAL: { value: isSignatureEqual }, bind: { value: bind } }); - knownServerReferences.set(proxy, reference$jscomp$0); + knownServerReferences.set(reference$jscomp$0, { id: id, bound: bound }); } function bind() { var newFn = FunctionBind.apply(this, arguments), @@ -991,11 +992,7 @@ action ); } - registerServerReference( - action, - { id: id, bound: bound }, - encodeFormAction - ); + registerBoundServerReference(action, id, bound, encodeFormAction); return action; } function parseStackLocation(error) { @@ -1057,11 +1054,7 @@ action ); } - registerServerReference( - action, - { id: id, bound: null }, - encodeFormAction - ); + registerBoundServerReference(action, id, null, encodeFormAction); return action; } function getComponentNameFromType(type) { @@ -1415,13 +1408,24 @@ response._debugFindSourceMapURL ); var serverReference = resolveServerReference( - response._serverReferenceConfig, - metaData.id - ); - if ((response = preloadModule(serverReference))) - metaData.bound && (response = Promise.all([response, metaData.bound])); - else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + response._serverReferenceConfig, + metaData.id + ), + promise = preloadModule(serverReference); + if (promise) + metaData.bound && (promise = Promise.all([promise, metaData.bound])); + else if (metaData.bound) promise = Promise.resolve(metaData.bound); + else + return ( + (promise = requireModule(serverReference)), + registerBoundServerReference( + promise, + metaData.id, + metaData.bound, + response._encodeFormAction + ), + promise + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -1433,7 +1437,7 @@ deps: 1, errored: !1 }; - response.then( + promise.then( function () { var resolvedValue = requireModule(serverReference); if (metaData.bound) { @@ -1441,6 +1445,12 @@ boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound, + response._encodeFormAction + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && @@ -2955,4 +2965,12 @@ exports.createServerReference = function (id) { return createServerReference$1(id, noServerCall); }; + exports.registerServerReference = function ( + reference, + id, + encodeFormAction + ) { + registerBoundServerReference(reference, id, null, encodeFormAction); + return reference; + }; })(); diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.production.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.production.js index a98b699401cb9..745e1058fc9b8 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.production.js @@ -608,8 +608,13 @@ function isSignatureEqual(referenceId, numberOfBoundArgs) { ); } } -function registerServerReference(proxy, reference$jscomp$0, encodeFormAction) { - Object.defineProperties(proxy, { +function registerBoundServerReference( + reference$jscomp$0, + id, + bound, + encodeFormAction +) { + Object.defineProperties(reference$jscomp$0, { $$FORM_ACTION: { value: void 0 === encodeFormAction @@ -628,7 +633,7 @@ function registerServerReference(proxy, reference$jscomp$0, encodeFormAction) { $$IS_SIGNATURE_EQUAL: { value: isSignatureEqual }, bind: { value: bind } }); - knownServerReferences.set(proxy, reference$jscomp$0); + knownServerReferences.set(reference$jscomp$0, { id: id, bound: bound }); } var FunctionBind = Function.prototype.bind, ArraySlice = Array.prototype.slice; @@ -666,7 +671,7 @@ function createBoundServerReference(metaData, callServer, encodeFormAction) { } var id = metaData.id, bound = metaData.bound; - registerServerReference(action, { id: id, bound: bound }, encodeFormAction); + registerBoundServerReference(action, id, bound, encodeFormAction); return action; } function createServerReference$1(id, callServer, encodeFormAction) { @@ -674,7 +679,7 @@ function createServerReference$1(id, callServer, encodeFormAction) { var args = Array.prototype.slice.call(arguments); return callServer(id, args); } - registerServerReference(action, { id: id, bound: null }, encodeFormAction); + registerBoundServerReference(action, id, null, encodeFormAction); return action; } function ReactPromise(status, value, reason, response) { @@ -939,13 +944,24 @@ function loadServerReference(response, metaData, parentObject, key) { response._encodeFormAction ); var serverReference = resolveServerReference( - response._serverReferenceConfig, - metaData.id - ); - if ((response = preloadModule(serverReference))) - metaData.bound && (response = Promise.all([response, metaData.bound])); - else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + response._serverReferenceConfig, + metaData.id + ), + promise = preloadModule(serverReference); + if (promise) + metaData.bound && (promise = Promise.all([promise, metaData.bound])); + else if (metaData.bound) promise = Promise.resolve(metaData.bound); + else + return ( + (promise = requireModule(serverReference)), + registerBoundServerReference( + promise, + metaData.id, + metaData.bound, + response._encodeFormAction + ), + promise + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -957,7 +973,7 @@ function loadServerReference(response, metaData, parentObject, key) { deps: 1, errored: !1 }; - response.then( + promise.then( function () { var resolvedValue = requireModule(serverReference); if (metaData.bound) { @@ -965,6 +981,12 @@ function loadServerReference(response, metaData, parentObject, key) { boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound, + response._encodeFormAction + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && (handler.value = resolvedValue); if ( @@ -1856,3 +1878,7 @@ exports.createFromNodeStream = function ( exports.createServerReference = function (id) { return createServerReference$1(id, noServerCall); }; +exports.registerServerReference = function (reference, id, encodeFormAction) { + registerBoundServerReference(reference, id, null, encodeFormAction); + return reference; +}; diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.unbundled.development.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.unbundled.development.js index 38d3baa24ab4d..62101fbe0470e 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.unbundled.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.unbundled.development.js @@ -860,12 +860,13 @@ return innerFunction; } } - function registerServerReference( - proxy, + function registerBoundServerReference( reference$jscomp$0, + id, + bound, encodeFormAction ) { - Object.defineProperties(proxy, { + Object.defineProperties(reference$jscomp$0, { $$FORM_ACTION: { value: void 0 === encodeFormAction @@ -884,7 +885,7 @@ $$IS_SIGNATURE_EQUAL: { value: isSignatureEqual }, bind: { value: bind } }); - knownServerReferences.set(proxy, reference$jscomp$0); + knownServerReferences.set(reference$jscomp$0, { id: id, bound: bound }); } function bind() { var newFn = FunctionBind.apply(this, arguments), @@ -953,11 +954,7 @@ action ); } - registerServerReference( - action, - { id: id, bound: bound }, - encodeFormAction - ); + registerBoundServerReference(action, id, bound, encodeFormAction); return action; } function parseStackLocation(error) { @@ -1019,11 +1016,7 @@ action ); } - registerServerReference( - action, - { id: id, bound: null }, - encodeFormAction - ); + registerBoundServerReference(action, id, null, encodeFormAction); return action; } function getComponentNameFromType(type) { @@ -1377,13 +1370,24 @@ response._debugFindSourceMapURL ); var serverReference = resolveServerReference( - response._serverReferenceConfig, - metaData.id - ); - if ((response = preloadModule(serverReference))) - metaData.bound && (response = Promise.all([response, metaData.bound])); - else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + response._serverReferenceConfig, + metaData.id + ), + promise = preloadModule(serverReference); + if (promise) + metaData.bound && (promise = Promise.all([promise, metaData.bound])); + else if (metaData.bound) promise = Promise.resolve(metaData.bound); + else + return ( + (promise = requireModule(serverReference)), + registerBoundServerReference( + promise, + metaData.id, + metaData.bound, + response._encodeFormAction + ), + promise + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -1395,7 +1399,7 @@ deps: 1, errored: !1 }; - response.then( + promise.then( function () { var resolvedValue = requireModule(serverReference); if (metaData.bound) { @@ -1403,6 +1407,12 @@ boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound, + response._encodeFormAction + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && @@ -2917,4 +2927,12 @@ exports.createServerReference = function (id) { return createServerReference$1(id, noServerCall); }; + exports.registerServerReference = function ( + reference, + id, + encodeFormAction + ) { + registerBoundServerReference(reference, id, null, encodeFormAction); + return reference; + }; })(); diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.unbundled.production.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.unbundled.production.js index ff2b094a8d270..03ad6adb58c79 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.unbundled.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-client.node.unbundled.production.js @@ -573,8 +573,13 @@ function isSignatureEqual(referenceId, numberOfBoundArgs) { ); } } -function registerServerReference(proxy, reference$jscomp$0, encodeFormAction) { - Object.defineProperties(proxy, { +function registerBoundServerReference( + reference$jscomp$0, + id, + bound, + encodeFormAction +) { + Object.defineProperties(reference$jscomp$0, { $$FORM_ACTION: { value: void 0 === encodeFormAction @@ -593,7 +598,7 @@ function registerServerReference(proxy, reference$jscomp$0, encodeFormAction) { $$IS_SIGNATURE_EQUAL: { value: isSignatureEqual }, bind: { value: bind } }); - knownServerReferences.set(proxy, reference$jscomp$0); + knownServerReferences.set(reference$jscomp$0, { id: id, bound: bound }); } var FunctionBind = Function.prototype.bind, ArraySlice = Array.prototype.slice; @@ -631,7 +636,7 @@ function createBoundServerReference(metaData, callServer, encodeFormAction) { } var id = metaData.id, bound = metaData.bound; - registerServerReference(action, { id: id, bound: bound }, encodeFormAction); + registerBoundServerReference(action, id, bound, encodeFormAction); return action; } function createServerReference$1(id, callServer, encodeFormAction) { @@ -639,7 +644,7 @@ function createServerReference$1(id, callServer, encodeFormAction) { var args = Array.prototype.slice.call(arguments); return callServer(id, args); } - registerServerReference(action, { id: id, bound: null }, encodeFormAction); + registerBoundServerReference(action, id, null, encodeFormAction); return action; } function ReactPromise(status, value, reason, response) { @@ -904,13 +909,24 @@ function loadServerReference(response, metaData, parentObject, key) { response._encodeFormAction ); var serverReference = resolveServerReference( - response._serverReferenceConfig, - metaData.id - ); - if ((response = preloadModule(serverReference))) - metaData.bound && (response = Promise.all([response, metaData.bound])); - else if (metaData.bound) response = Promise.resolve(metaData.bound); - else return requireModule(serverReference); + response._serverReferenceConfig, + metaData.id + ), + promise = preloadModule(serverReference); + if (promise) + metaData.bound && (promise = Promise.all([promise, metaData.bound])); + else if (metaData.bound) promise = Promise.resolve(metaData.bound); + else + return ( + (promise = requireModule(serverReference)), + registerBoundServerReference( + promise, + metaData.id, + metaData.bound, + response._encodeFormAction + ), + promise + ); if (initializingHandler) { var handler = initializingHandler; handler.deps++; @@ -922,7 +938,7 @@ function loadServerReference(response, metaData, parentObject, key) { deps: 1, errored: !1 }; - response.then( + promise.then( function () { var resolvedValue = requireModule(serverReference); if (metaData.bound) { @@ -930,6 +946,12 @@ function loadServerReference(response, metaData, parentObject, key) { boundArgs.unshift(null); resolvedValue = resolvedValue.bind.apply(resolvedValue, boundArgs); } + registerBoundServerReference( + resolvedValue, + metaData.id, + metaData.bound, + response._encodeFormAction + ); parentObject[key] = resolvedValue; "" === key && null === handler.value && (handler.value = resolvedValue); if ( @@ -1821,3 +1843,7 @@ exports.createFromNodeStream = function ( exports.createServerReference = function (id) { return createServerReference$1(id, noServerCall); }; +exports.registerServerReference = function (reference, id, encodeFormAction) { + registerBoundServerReference(reference, id, null, encodeFormAction); + return reference; +}; diff --git a/packages/next/src/compiled/react-server-dom-webpack/package.json b/packages/next/src/compiled/react-server-dom-webpack/package.json index 1133ecc61472a..df39a030140a7 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/package.json +++ b/packages/next/src/compiled/react-server-dom-webpack/package.json @@ -64,8 +64,8 @@ "webpack-sources": "^3.2.0" }, "peerDependencies": { - "react": "19.1.0-canary-e03ac20f-20250305", - "react-dom": "19.1.0-canary-e03ac20f-20250305", + "react": "19.1.0-canary-029e8bd6-20250306", + "react-dom": "19.1.0-canary-029e8bd6-20250306", "webpack": "^5.59.0" } } \ No newline at end of file diff --git a/packages/next/src/compiled/react/cjs/react.development.js b/packages/next/src/compiled/react/cjs/react.development.js index 35316f42fe8f6..13facf0d0d614 100644 --- a/packages/next/src/compiled/react/cjs/react.development.js +++ b/packages/next/src/compiled/react/cjs/react.development.js @@ -1237,7 +1237,7 @@ exports.useTransition = function () { return resolveDispatcher().useTransition(); }; - exports.version = "19.1.0-canary-e03ac20f-20250305"; + exports.version = "19.1.0-canary-029e8bd6-20250306"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/packages/next/src/compiled/react/cjs/react.production.js b/packages/next/src/compiled/react/cjs/react.production.js index b193ca3a2474c..cd76ff681ddd1 100644 --- a/packages/next/src/compiled/react/cjs/react.production.js +++ b/packages/next/src/compiled/react/cjs/react.production.js @@ -543,4 +543,4 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.1.0-canary-e03ac20f-20250305"; +exports.version = "19.1.0-canary-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/react/cjs/react.react-server.development.js b/packages/next/src/compiled/react/cjs/react.react-server.development.js index 9932b60d29bcb..2c9de0fa2a46a 100644 --- a/packages/next/src/compiled/react/cjs/react.react-server.development.js +++ b/packages/next/src/compiled/react/cjs/react.react-server.development.js @@ -809,5 +809,5 @@ exports.useMemo = function (create, deps) { return resolveDispatcher().useMemo(create, deps); }; - exports.version = "19.1.0-canary-e03ac20f-20250305"; + exports.version = "19.1.0-canary-029e8bd6-20250306"; })(); diff --git a/packages/next/src/compiled/react/cjs/react.react-server.production.js b/packages/next/src/compiled/react/cjs/react.react-server.production.js index f010224db156e..33dc1a555acab 100644 --- a/packages/next/src/compiled/react/cjs/react.react-server.production.js +++ b/packages/next/src/compiled/react/cjs/react.react-server.production.js @@ -426,4 +426,4 @@ exports.useId = function () { exports.useMemo = function (create, deps) { return ReactSharedInternals.H.useMemo(create, deps); }; -exports.version = "19.1.0-canary-e03ac20f-20250305"; +exports.version = "19.1.0-canary-029e8bd6-20250306"; diff --git a/packages/next/src/compiled/unistore/unistore.js b/packages/next/src/compiled/unistore/unistore.js index 1ffaad166e3b5..96e43a10f7baf 100644 --- a/packages/next/src/compiled/unistore/unistore.js +++ b/packages/next/src/compiled/unistore/unistore.js @@ -1 +1 @@ -(()=>{var t={143:t=>{function n(t,i){for(var _ in i)t[_]=i[_];return t}t.exports=function(t){var i=[];function u(t){for(var _=[],a=0;a{var t={940:t=>{function n(t,i){for(var _ in i)t[_]=i[_];return t}t.exports=function(t){var i=[];function u(t){for(var _=[],a=0;a=14.0.0'} peerDependencies: - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306 '@storybook/instrumenter@8.6.0': resolution: {integrity: sha512-eEY/Hfa3Vj5Nv4vHRHlSqjoyW6oAKNK3rKIXfL/eawQwb7rKhzijDLG5YBH44Hh7dEPIqUp0LEdgpyIY7GXezg==} @@ -5492,8 +5492,8 @@ packages: resolution: {integrity: sha512-04T86VG0UJtiozgZkTR5sY1qM3E0Rgwqwllvyy7kFFdkV+Sv/VsPjW9sC38s9C8FtCYRL8pJZz81ey3oylpIMA==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306 storybook: ^8.6.0 typescript: '*' peerDependenciesMeta: @@ -5514,16 +5514,16 @@ packages: '@storybook/react-dom-shim@8.6.0': resolution: {integrity: sha512-5Y+vMHhcx0xnaNsLQMbkmjc3zkDn/fGBNsiLH2e4POvW3ZQvOxjoyxAsEQaKwLtFgsdCFSd2tR89F6ItYrA2JQ==} peerDependencies: - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306 storybook: ^8.6.0 '@storybook/react-webpack5@8.6.0': resolution: {integrity: sha512-2L9CYDPn1OL0B8K5EU/Wpo9Slg8f0vkYPaPioQnmcK3Q4SJR4JAuDVWHUtNdxhaPOkHIy887Tfrf6BEC/blMaQ==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306 storybook: ^8.6.0 typescript: '>= 4.2.x' peerDependenciesMeta: @@ -5535,8 +5535,8 @@ packages: engines: {node: '>=18.0.0'} peerDependencies: '@storybook/test': 8.6.0 - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306 storybook: ^8.6.0 typescript: '>= 4.2.x' peerDependenciesMeta: @@ -5772,8 +5772,8 @@ packages: engines: {node: '>=18'} peerDependencies: '@types/react': 19.0.8 - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306 peerDependenciesMeta: '@types/react': optional: true @@ -11855,7 +11855,7 @@ packages: lucide-react@0.383.0: resolution: {integrity: sha512-13xlG0CQCJtzjSQYwwJ3WRqMHtRj3EXmLlorrARt7y+IHnxUCp3XyFNL1DfaGySWxHObDvnu1u1dV+0VMKHUSg==} peerDependencies: - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 lz-string@1.5.0: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} @@ -14345,23 +14345,23 @@ packages: resolution: {integrity: sha512-APPU8HB2uZnpl6Vt/+0AFoVYgSRtfiP6FLrZgPPTDmqSb2R4qZRbgd0A3VzIFxDt5e+Fozjx79WjLWnF69DK8g==} engines: {node: '>=16.14.0'} - react-dom@0.0.0-experimental-e03ac20f-20250305: - resolution: {integrity: sha512-z0BDed1MWpY2QAmVgB1jU3/QpOxR1h4LwD9BJVAC1d8mu1PLwK8oPk753EvawKCbdWZKHrj9x6IDHrkg3rczWQ==} + react-dom@0.0.0-experimental-029e8bd6-20250306: + resolution: {integrity: sha512-e18hiKMMwt96cNVL/AHiMTUJ2QY0uceG2uUfRR5OLHh+VaZvtXtpesxjsORCHrUQRp1GtV5jgxyi5FxhGbMbeg==} peerDependencies: - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 - react-dom@19.1.0-canary-e03ac20f-20250305: - resolution: {integrity: sha512-oKDXvk64eKdwugAHuKXkgyKFgmZDDzRf6JeEjFq3JkT6eLQ4ct10o+2y669DK8+Y8XXC2VHtW+C8K2WOOSg4Ng==} + react-dom@19.1.0-canary-029e8bd6-20250306: + resolution: {integrity: sha512-X0ysj6TLyLG9NKQCTDKW8vkNJ7+hLdxOlT+mdUQi8M99YOZvNSPyLyWyU8A7y5bngwfw55yI1NoEgyDa0MXbcg==} peerDependencies: - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 react-dom@19.1.0-canary-ff628334-20250205: resolution: {integrity: sha512-O/FFWzQNHqKLavROUliPXDPAwJcjwDcFbZmg2YfsWtSDJj1pRFTNzYvOUChC/hgBQiIM5rAiznQjBw2D9naH1g==} peerDependencies: - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 - react-is@19.1.0-canary-e03ac20f-20250305: - resolution: {integrity: sha512-qYkZbsJkBACNMA2NmTwKWdww7APTmn9f9TsjkGB0/p7snHQdJ+1suBCErlfptOC6Z3Snf5i5JuSUkR0M2OVAmw==} + react-is@19.1.0-canary-029e8bd6-20250306: + resolution: {integrity: sha512-snXRFds9ZBwFPKB7sczkCHO/cI1uneqR0u1GuNTOIlx10RzAqIBlpb8NdV9Hp5DrrhR+40cp6E0GyaecJAdjkQ==} react-is@19.1.0-canary-ff628334-20250205: resolution: {integrity: sha512-tydzrH7c0S7kxlrN/Si8T4uoOWV3gMtNfTLfW3XubcKNzZwN//JEfzE1fe82nkmw7Gy2wpN6Gg+gMvOpKmiAtw==} @@ -14372,8 +14372,8 @@ packages: react-number-format@5.4.0: resolution: {integrity: sha512-NWdICrqLhI7rAS8yUeLVd6Wr4cN7UjJ9IBTS0f/a9i7UB4x4Ti70kGnksBtZ7o4Z7YRbvCMMR/jQmkoOBa/4fg==} peerDependencies: - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306 react-refresh@0.12.0: resolution: {integrity: sha512-suLIhrU2IHKL5JEKR/fAwJv7bbeq4kJ+pJopf77jHwuR+HmJS/HbrPIGsTBUVfw7tXPOmYv7UJ7PCaN49e8x4A==} @@ -14384,7 +14384,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.0.8 - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 peerDependenciesMeta: '@types/react': optional: true @@ -14394,58 +14394,58 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.0.8 - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 peerDependenciesMeta: '@types/react': optional: true - react-server-dom-turbopack@0.0.0-experimental-e03ac20f-20250305: - resolution: {integrity: sha512-NSCY3thDly5aiewmD5fPg6bEig4DpkQ7wT3AMFHQ0GWX6tZp3P0mNVrg5uSxqpfUP2SL0Jzv1wjD0AR1rihHyw==} + react-server-dom-turbopack@0.0.0-experimental-029e8bd6-20250306: + resolution: {integrity: sha512-80pcc3JuPTbSpp4JNW7WJIRDm5NhhrG0xqQe45tG1ER93p3W+7GVN767yFV+6/IF1Ico1DfcCII7LnGIylwdAg==} engines: {node: '>=0.10.0'} peerDependencies: - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306 - react-server-dom-turbopack@19.1.0-canary-e03ac20f-20250305: - resolution: {integrity: sha512-vggzuJJ/KL+eZGXJC1GRS62zasw8HTsy5PFq57a0phKJ+BS6syq2t7xmNMWM7MNhxoNAVo9lQXBN1mJWuPMl1A==} + react-server-dom-turbopack@19.1.0-canary-029e8bd6-20250306: + resolution: {integrity: sha512-WcN1w9pP7cDwGgaDvepg57mR+FAJ3dpY6nIQLowIYw8a+UghWpu2ARBOwf/KZzO2nCYhMMJsb9k/noRHdWRNSw==} engines: {node: '>=0.10.0'} peerDependencies: - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306 - react-server-dom-webpack@0.0.0-experimental-e03ac20f-20250305: - resolution: {integrity: sha512-jTRrTuGTE9GITHK5lZlu4bf5yXMHYz55nbowFLToU2XG8nkdDEj9IOvrP0UGvcCRReBqXueabnKSfhxD4hP4Qg==} + react-server-dom-webpack@0.0.0-experimental-029e8bd6-20250306: + resolution: {integrity: sha512-bpmhWEI13bCNlHNC4wVGMXJ6+nPz9g49pDy4tb/D0r+i48gdhhdLifw5m843lH93JljxYprNk+KOcBh4u/ti7Q==} engines: {node: '>=0.10.0'} peerDependencies: - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306 webpack: 5.98.0 - react-server-dom-webpack@19.1.0-canary-e03ac20f-20250305: - resolution: {integrity: sha512-TYo7H2xs6QR+5Qtc52RC/fJ1e6+IHyVlVNLrhWjH2MrfH1BUsswlzroaIcYvi4ySzqxwozFJMm64Hs4fHecURQ==} + react-server-dom-webpack@19.1.0-canary-029e8bd6-20250306: + resolution: {integrity: sha512-EJkX8w+Q5DNeNWDYnXyksK3bSy/n/Ug2PUICbks0c7zj6izUx3wZDjEYQXLL4smUwjBoNN6MWqlbEN6Gug3Syw==} engines: {node: '>=0.10.0'} peerDependencies: - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306 webpack: 5.98.0 react-shallow-renderer@16.15.0: resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} peerDependencies: - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 react-ssr-prepass@1.0.8: resolution: {integrity: sha512-O0gfRA1SaK+9ITKxqfnXsej2jF+OHGP/+GxD4unROQaM/0/UczGF9fuF+wTboxaQoKdIf4FvS3h/OigWh704VA==} peerDependencies: - react: 19.1.0-canary-e03ac20f-20250305 - react-is: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 + react-is: 19.1.0-canary-029e8bd6-20250306 react-style-singleton@2.2.1: resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} engines: {node: '>=10'} peerDependencies: '@types/react': 19.0.8 - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 peerDependenciesMeta: '@types/react': optional: true @@ -14453,26 +14453,26 @@ packages: react-test-renderer@18.2.0: resolution: {integrity: sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==} peerDependencies: - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 react-textarea-autosize@8.5.3: resolution: {integrity: sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ==} engines: {node: '>=10'} peerDependencies: - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 react-virtualized@9.22.3: resolution: {integrity: sha512-MKovKMxWTcwPSxE1kK1HcheQTWfuCxAuBoSTf2gwyMM21NdX/PXUhnoP8Uc5dRKd+nKm8v41R36OellhdCpkrw==} peerDependencies: - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306 - react@0.0.0-experimental-e03ac20f-20250305: - resolution: {integrity: sha512-fYoDp7O2fAMpUYIjXi5tmyhRo3F438UDpuSejZaBm/Lf1+hARTiT7Ku1pbOEDwYquban6Y5kggUoXM96Cq4ZsA==} + react@0.0.0-experimental-029e8bd6-20250306: + resolution: {integrity: sha512-wcAtbwOFijqt+QVwZE2JYDWvS/NCOqW6aqwvtR4J3RbJ4HQOFAJZHicTj2sSKPYxfmgNOrQJo/HsD+FwOu6fmw==} engines: {node: '>=0.10.0'} - react@19.1.0-canary-e03ac20f-20250305: - resolution: {integrity: sha512-u6JDxJ8VrcQjpEhAfTyYjHNbcSvAEre+V5Zjpn7vNIRF85yxfMxZxjKRERDinILiB6sfM6XS0jDV/khuPn5yQQ==} + react@19.1.0-canary-029e8bd6-20250306: + resolution: {integrity: sha512-gLVuKO3EKq5J1iBh0ekp98y+GKhmwI8+GjoEpkj8g35l0KMFz+uGtfbVq88lB+nyl7sLpMvu3MCubpHoFWkMZg==} engines: {node: '>=0.10.0'} react@19.1.0-canary-ff628334-20250205: @@ -15021,11 +15021,11 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} - scheduler@0.0.0-experimental-e03ac20f-20250305: - resolution: {integrity: sha512-v2UUwZbX1Ow9Atjs0/w5mgpPoq+ILEad9d9/fDb0bT9Nqb17dQyqjaTbGGvTcsuHhLxIzKtXpR5r51fueTJpWg==} + scheduler@0.0.0-experimental-029e8bd6-20250306: + resolution: {integrity: sha512-GMIUYmVK3gNO+3Sf3/ndfncBZmdSHjztztOwReKpjyTP6DZBoaDSdWqkxWtSeHsTLNhSe9pQYglkagggzO1iNA==} - scheduler@0.26.0-canary-e03ac20f-20250305: - resolution: {integrity: sha512-Lzg0WL9dZq5uEyBZhz1aE3Tb27zdsvEG6uQM5hGm+IKZLNJF/616mdXX+5UPakHYyXfoP57W2geoPtKNt7G3WA==} + scheduler@0.26.0-canary-029e8bd6-20250306: + resolution: {integrity: sha512-cTTS7oJtTS3sxdlz5gVIx97eRLXnwfflWzGPjjXWDqgo0wURAaN1j+f7r8wn5ftSHlIVIF0NBd36H13Re6juZA==} schema-utils@2.7.1: resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} @@ -15666,8 +15666,8 @@ packages: engines: {node: '>= 16'} peerDependencies: babel-plugin-styled-components: '>= 2' - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306 peerDependenciesMeta: babel-plugin-styled-components: optional: true @@ -15681,7 +15681,7 @@ packages: peerDependencies: '@babel/core': '*' babel-plugin-macros: '*' - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 peerDependenciesMeta: '@babel/core': optional: true @@ -15765,7 +15765,7 @@ packages: swr@2.2.4: resolution: {integrity: sha512-njiZ/4RiIhoOlAaLYDqwz5qH/KZXVilRLvomrx83HjzCWTfa+InyfAjv05PSFxnmLzZkNO9ZfvgoqzAaEI4sGQ==} peerDependencies: - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 symbol-observable@1.0.1: resolution: {integrity: sha512-Kb3PrPYz4HanVF1LVGuAdW6LoVgIwjUYJGzFe7NDrBLCN4lsV/5J0MFurV+ygS4bRVwrCEt2c7MQ1R2a72oJDw==} @@ -16562,7 +16562,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.0.8 - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 peerDependenciesMeta: '@types/react': optional: true @@ -16570,13 +16570,13 @@ packages: use-composed-ref@1.3.0: resolution: {integrity: sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==} peerDependencies: - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 use-isomorphic-layout-effect@1.1.2: resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} peerDependencies: '@types/react': '*' - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 peerDependenciesMeta: '@types/react': optional: true @@ -16585,7 +16585,7 @@ packages: resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==} peerDependencies: '@types/react': '*' - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 peerDependenciesMeta: '@types/react': optional: true @@ -16595,7 +16595,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.0.8 - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 peerDependenciesMeta: '@types/react': optional: true @@ -16603,7 +16603,7 @@ packages: use-sync-external-store@1.2.0: resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} peerDependencies: - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -19412,17 +19412,17 @@ snapshots: '@emotion/memoize@0.8.1': {} - '@emotion/react@11.11.1(@types/react@19.0.8)(react@19.1.0-canary-e03ac20f-20250305)': + '@emotion/react@11.11.1(@types/react@19.0.8)(react@19.1.0-canary-029e8bd6-20250306)': dependencies: '@babel/runtime': 7.22.5 '@emotion/babel-plugin': 11.11.0 '@emotion/cache': 11.11.0 '@emotion/serialize': 1.1.2 - '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@19.1.0-canary-e03ac20f-20250305) + '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@19.1.0-canary-029e8bd6-20250306) '@emotion/utils': 1.2.1 '@emotion/weak-memoize': 0.3.1 hoist-non-react-statics: 3.3.2 - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 optionalDependencies: '@types/react': 19.0.8 transitivePeerDependencies: @@ -19440,9 +19440,9 @@ snapshots: '@emotion/unitless@0.8.1': {} - '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@19.1.0-canary-e03ac20f-20250305)': + '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@19.1.0-canary-029e8bd6-20250306)': dependencies: - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 '@emotion/utils@1.2.1': {} @@ -20986,11 +20986,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@mdx-js/react@2.2.1(react@19.1.0-canary-e03ac20f-20250305)': + '@mdx-js/react@2.2.1(react@19.1.0-canary-029e8bd6-20250306)': dependencies: '@types/mdx': 2.0.3 '@types/react': 19.0.8 - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 '@mdx-js/react@2.2.1(react@19.1.0-canary-ff628334-20250205)': dependencies: @@ -20998,11 +20998,11 @@ snapshots: '@types/react': 19.0.8 react: 19.1.0-canary-ff628334-20250205 - '@mdx-js/react@3.1.0(@types/react@19.0.8)(react@19.1.0-canary-e03ac20f-20250305)': + '@mdx-js/react@3.1.0(@types/react@19.0.8)(react@19.1.0-canary-029e8bd6-20250306)': dependencies: '@types/mdx': 2.0.3 '@types/react': 19.0.8 - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 '@module-federation/error-codes@0.8.4': {} @@ -21722,12 +21722,12 @@ snapshots: '@storybook/addon-docs@8.6.0(@types/react@19.0.8)(storybook@8.6.0(prettier@3.3.3))': dependencies: - '@mdx-js/react': 3.1.0(@types/react@19.0.8)(react@19.1.0-canary-e03ac20f-20250305) - '@storybook/blocks': 8.6.0(react-dom@19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305))(react@19.1.0-canary-e03ac20f-20250305)(storybook@8.6.0(prettier@3.3.3)) + '@mdx-js/react': 3.1.0(@types/react@19.0.8)(react@19.1.0-canary-029e8bd6-20250306) + '@storybook/blocks': 8.6.0(react-dom@19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306))(react@19.1.0-canary-029e8bd6-20250306)(storybook@8.6.0(prettier@3.3.3)) '@storybook/csf-plugin': 8.6.0(storybook@8.6.0(prettier@3.3.3)) - '@storybook/react-dom-shim': 8.6.0(react-dom@19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305))(react@19.1.0-canary-e03ac20f-20250305)(storybook@8.6.0(prettier@3.3.3)) - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305) + '@storybook/react-dom-shim': 8.6.0(react-dom@19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306))(react@19.1.0-canary-029e8bd6-20250306)(storybook@8.6.0(prettier@3.3.3)) + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306) storybook: 8.6.0(prettier@3.3.3) ts-dedent: 2.2.0 transitivePeerDependencies: @@ -21792,14 +21792,14 @@ snapshots: - '@swc/helpers' - webpack - '@storybook/blocks@8.6.0(react-dom@19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305))(react@19.1.0-canary-e03ac20f-20250305)(storybook@8.6.0(prettier@3.3.3))': + '@storybook/blocks@8.6.0(react-dom@19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306))(react@19.1.0-canary-029e8bd6-20250306)(storybook@8.6.0(prettier@3.3.3))': dependencies: - '@storybook/icons': 1.3.0(react-dom@19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305))(react@19.1.0-canary-e03ac20f-20250305) + '@storybook/icons': 1.3.0(react-dom@19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306))(react@19.1.0-canary-029e8bd6-20250306) storybook: 8.6.0(prettier@3.3.3) ts-dedent: 2.2.0 optionalDependencies: - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305) + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306) '@storybook/builder-webpack5@8.6.0(@rspack-canary/core@1.2.0-canary-37cc738d-20250207113050(@swc/helpers@0.5.15))(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.2)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2)': dependencies: @@ -21878,10 +21878,10 @@ snapshots: '@storybook/global@5.0.0': {} - '@storybook/icons@1.3.0(react-dom@19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305))(react@19.1.0-canary-e03ac20f-20250305)': + '@storybook/icons@1.3.0(react-dom@19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306))(react@19.1.0-canary-029e8bd6-20250306)': dependencies: - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305) + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306) '@storybook/instrumenter@8.6.0(storybook@8.6.0(prettier@3.3.3))': dependencies: @@ -21893,17 +21893,17 @@ snapshots: dependencies: storybook: 8.6.0(prettier@3.3.3) - '@storybook/preset-react-webpack@8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.2)(react-dom@19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305))(react@19.1.0-canary-e03ac20f-20250305)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2)': + '@storybook/preset-react-webpack@8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.2)(react-dom@19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306))(react@19.1.0-canary-029e8bd6-20250306)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2)': dependencies: '@storybook/core-webpack': 8.6.0(storybook@8.6.0(prettier@3.3.3)) - '@storybook/react': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(react-dom@19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305))(react@19.1.0-canary-e03ac20f-20250305)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2) + '@storybook/react': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(react-dom@19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306))(react@19.1.0-canary-029e8bd6-20250306)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.2)) '@types/semver': 7.5.6 find-up: 5.0.0 magic-string: 0.30.17 - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 react-docgen: 7.1.0 - react-dom: 19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305) + react-dom: 19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306) resolve: 1.22.8 semver: 7.6.3 storybook: 8.6.0(prettier@3.3.3) @@ -21937,19 +21937,19 @@ snapshots: transitivePeerDependencies: - supports-color - '@storybook/react-dom-shim@8.6.0(react-dom@19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305))(react@19.1.0-canary-e03ac20f-20250305)(storybook@8.6.0(prettier@3.3.3))': + '@storybook/react-dom-shim@8.6.0(react-dom@19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306))(react@19.1.0-canary-029e8bd6-20250306)(storybook@8.6.0(prettier@3.3.3))': dependencies: - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305) + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306) storybook: 8.6.0(prettier@3.3.3) - '@storybook/react-webpack5@8.6.0(@rspack-canary/core@1.2.0-canary-37cc738d-20250207113050(@swc/helpers@0.5.15))(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.2)(react-dom@19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305))(react@19.1.0-canary-e03ac20f-20250305)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2)': + '@storybook/react-webpack5@8.6.0(@rspack-canary/core@1.2.0-canary-37cc738d-20250207113050(@swc/helpers@0.5.15))(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.2)(react-dom@19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306))(react@19.1.0-canary-029e8bd6-20250306)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2)': dependencies: '@storybook/builder-webpack5': 8.6.0(@rspack-canary/core@1.2.0-canary-37cc738d-20250207113050(@swc/helpers@0.5.15))(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.2)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2) - '@storybook/preset-react-webpack': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.2)(react-dom@19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305))(react@19.1.0-canary-e03ac20f-20250305)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2) - '@storybook/react': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(react-dom@19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305))(react@19.1.0-canary-e03ac20f-20250305)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2) - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305) + '@storybook/preset-react-webpack': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.2)(react-dom@19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306))(react@19.1.0-canary-029e8bd6-20250306)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2) + '@storybook/react': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(react-dom@19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306))(react@19.1.0-canary-029e8bd6-20250306)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2) + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306) storybook: 8.6.0(prettier@3.3.3) optionalDependencies: typescript: 5.8.2 @@ -21962,16 +21962,16 @@ snapshots: - uglify-js - webpack-cli - '@storybook/react@8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(react-dom@19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305))(react@19.1.0-canary-e03ac20f-20250305)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2)': + '@storybook/react@8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.3.3)))(react-dom@19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306))(react@19.1.0-canary-029e8bd6-20250306)(storybook@8.6.0(prettier@3.3.3))(typescript@5.8.2)': dependencies: '@storybook/components': 8.6.0(storybook@8.6.0(prettier@3.3.3)) '@storybook/global': 5.0.0 '@storybook/manager-api': 8.6.0(storybook@8.6.0(prettier@3.3.3)) '@storybook/preview-api': 8.6.0(storybook@8.6.0(prettier@3.3.3)) - '@storybook/react-dom-shim': 8.6.0(react-dom@19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305))(react@19.1.0-canary-e03ac20f-20250305)(storybook@8.6.0(prettier@3.3.3)) + '@storybook/react-dom-shim': 8.6.0(react-dom@19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306))(react@19.1.0-canary-029e8bd6-20250306)(storybook@8.6.0(prettier@3.3.3)) '@storybook/theming': 8.6.0(storybook@8.6.0(prettier@3.3.3)) - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305) + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306) storybook: 8.6.0(prettier@3.3.3) optionalDependencies: '@storybook/test': 8.6.0(storybook@8.6.0(prettier@3.3.3)) @@ -22245,13 +22245,13 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@15.0.7(@types/react@19.0.8)(react-dom@19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305))(react@19.1.0-canary-e03ac20f-20250305)': + '@testing-library/react@15.0.7(@types/react@19.0.8)(react-dom@19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306))(react@19.1.0-canary-029e8bd6-20250306)': dependencies: '@babel/runtime': 7.22.5 '@testing-library/dom': 10.1.0 '@types/react-dom': 19.0.3(@types/react@19.0.8) - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305) + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306) optionalDependencies: '@types/react': 19.0.8 @@ -27928,7 +27928,7 @@ snapshots: hoist-non-react-statics@3.3.2: dependencies: - react-is: 19.1.0-canary-e03ac20f-20250305 + react-is: 19.1.0-canary-029e8bd6-20250306 homedir-polyfill@1.0.3: dependencies: @@ -32819,25 +32819,25 @@ snapshots: dependencies: ansi-regex: 5.0.1 ansi-styles: 5.2.0 - react-is: 19.1.0-canary-e03ac20f-20250305 + react-is: 19.1.0-canary-029e8bd6-20250306 pretty-format@29.5.0: dependencies: '@jest/schemas': 29.4.3 ansi-styles: 5.2.0 - react-is: 19.1.0-canary-e03ac20f-20250305 + react-is: 19.1.0-canary-029e8bd6-20250306 pretty-format@29.7.0: dependencies: '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 - react-is: 19.1.0-canary-e03ac20f-20250305 + react-is: 19.1.0-canary-029e8bd6-20250306 pretty-format@30.0.0-alpha.6: dependencies: '@jest/schemas': 30.0.0-alpha.6 ansi-styles: 5.2.0 - react-is: 19.1.0-canary-e03ac20f-20250305 + react-is: 19.1.0-canary-029e8bd6-20250306 pretty-ms@7.0.0: dependencies: @@ -32900,7 +32900,7 @@ snapshots: dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 - react-is: 19.1.0-canary-e03ac20f-20250305 + react-is: 19.1.0-canary-029e8bd6-20250306 property-information@5.6.0: dependencies: @@ -33107,22 +33107,22 @@ snapshots: transitivePeerDependencies: - supports-color - react-dom@0.0.0-experimental-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305): + react-dom@0.0.0-experimental-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306): dependencies: - react: 19.1.0-canary-e03ac20f-20250305 - scheduler: 0.26.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 + scheduler: 0.26.0-canary-029e8bd6-20250306 - react-dom@19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305): + react-dom@19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306): dependencies: - react: 19.1.0-canary-e03ac20f-20250305 - scheduler: 0.26.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 + scheduler: 0.26.0-canary-029e8bd6-20250306 react-dom@19.1.0-canary-ff628334-20250205(react@19.1.0-canary-ff628334-20250205): dependencies: react: 19.1.0-canary-ff628334-20250205 - scheduler: 0.26.0-canary-e03ac20f-20250305 + scheduler: 0.26.0-canary-029e8bd6-20250306 - react-is@19.1.0-canary-e03ac20f-20250305: {} + react-is@19.1.0-canary-029e8bd6-20250306: {} react-is@19.1.0-canary-ff628334-20250205: {} @@ -33155,48 +33155,48 @@ snapshots: optionalDependencies: '@types/react': 19.0.8 - react-server-dom-turbopack@0.0.0-experimental-e03ac20f-20250305(react-dom@19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305))(react@19.1.0-canary-e03ac20f-20250305): + react-server-dom-turbopack@0.0.0-experimental-029e8bd6-20250306(react-dom@19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306))(react@19.1.0-canary-029e8bd6-20250306): dependencies: acorn-loose: 8.3.0 neo-async: 2.6.1 - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305) + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306) - react-server-dom-turbopack@19.1.0-canary-e03ac20f-20250305(react-dom@19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305))(react@19.1.0-canary-e03ac20f-20250305): + react-server-dom-turbopack@19.1.0-canary-029e8bd6-20250306(react-dom@19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306))(react@19.1.0-canary-029e8bd6-20250306): dependencies: acorn-loose: 8.3.0 neo-async: 2.6.1 - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305) + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306) - react-server-dom-webpack@0.0.0-experimental-e03ac20f-20250305(react-dom@19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305))(react@19.1.0-canary-e03ac20f-20250305)(webpack@5.98.0(@swc/core@1.9.3(@swc/helpers@0.5.15))): + react-server-dom-webpack@0.0.0-experimental-029e8bd6-20250306(react-dom@19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306))(react@19.1.0-canary-029e8bd6-20250306)(webpack@5.98.0(@swc/core@1.9.3(@swc/helpers@0.5.15))): dependencies: acorn-loose: 8.3.0 neo-async: 2.6.1 - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305) + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306) webpack: 5.98.0(@swc/core@1.9.3(@swc/helpers@0.5.15)) webpack-sources: 3.2.3(patch_hash=jbynf5dc46ambamq3wuyho6hkq) - react-server-dom-webpack@19.1.0-canary-e03ac20f-20250305(react-dom@19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305))(react@19.1.0-canary-e03ac20f-20250305)(webpack@5.98.0(@swc/core@1.9.3(@swc/helpers@0.5.15))): + react-server-dom-webpack@19.1.0-canary-029e8bd6-20250306(react-dom@19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306))(react@19.1.0-canary-029e8bd6-20250306)(webpack@5.98.0(@swc/core@1.9.3(@swc/helpers@0.5.15))): dependencies: acorn-loose: 8.3.0 neo-async: 2.6.1 - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305) + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306) webpack: 5.98.0(@swc/core@1.9.3(@swc/helpers@0.5.15)) webpack-sources: 3.2.3(patch_hash=jbynf5dc46ambamq3wuyho6hkq) - react-shallow-renderer@16.15.0(react@19.1.0-canary-e03ac20f-20250305): + react-shallow-renderer@16.15.0(react@19.1.0-canary-029e8bd6-20250306): dependencies: object-assign: 4.1.1 - react: 19.1.0-canary-e03ac20f-20250305 - react-is: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 + react-is: 19.1.0-canary-029e8bd6-20250306 - react-ssr-prepass@1.0.8(react-is@19.1.0-canary-ff628334-20250205)(react@19.1.0-canary-e03ac20f-20250305): + react-ssr-prepass@1.0.8(react-is@19.1.0-canary-ff628334-20250205)(react@19.1.0-canary-029e8bd6-20250306): dependencies: object-is: 1.0.2 - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 react-is: 19.1.0-canary-ff628334-20250205 react-style-singleton@2.2.1(@types/react@19.0.8)(react@19.1.0-canary-ff628334-20250205): @@ -33208,12 +33208,12 @@ snapshots: optionalDependencies: '@types/react': 19.0.8 - react-test-renderer@18.2.0(react@19.1.0-canary-e03ac20f-20250305): + react-test-renderer@18.2.0(react@19.1.0-canary-029e8bd6-20250306): dependencies: - react: 19.1.0-canary-e03ac20f-20250305 - react-is: 19.1.0-canary-e03ac20f-20250305 - react-shallow-renderer: 16.15.0(react@19.1.0-canary-e03ac20f-20250305) - scheduler: 0.26.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 + react-is: 19.1.0-canary-029e8bd6-20250306 + react-shallow-renderer: 16.15.0(react@19.1.0-canary-029e8bd6-20250306) + scheduler: 0.26.0-canary-029e8bd6-20250306 react-textarea-autosize@8.5.3(@types/react@19.0.8)(react@19.1.0-canary-ff628334-20250205): dependencies: @@ -33224,20 +33224,20 @@ snapshots: transitivePeerDependencies: - '@types/react' - react-virtualized@9.22.3(react-dom@19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305))(react@19.1.0-canary-e03ac20f-20250305): + react-virtualized@9.22.3(react-dom@19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306))(react@19.1.0-canary-029e8bd6-20250306): dependencies: '@babel/runtime': 7.22.5 clsx: 1.1.1 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305) + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306) react-lifecycles-compat: 3.0.4 - react@0.0.0-experimental-e03ac20f-20250305: {} + react@0.0.0-experimental-029e8bd6-20250306: {} - react@19.1.0-canary-e03ac20f-20250305: {} + react@19.1.0-canary-029e8bd6-20250306: {} react@19.1.0-canary-ff628334-20250205: {} @@ -33997,9 +33997,9 @@ snapshots: dependencies: xmlchars: 2.2.0 - scheduler@0.0.0-experimental-e03ac20f-20250305: {} + scheduler@0.0.0-experimental-029e8bd6-20250306: {} - scheduler@0.26.0-canary-e03ac20f-20250305: {} + scheduler@0.26.0-canary-029e8bd6-20250306: {} schema-utils@2.7.1: dependencies: @@ -34756,7 +34756,7 @@ snapshots: dependencies: inline-style-parser: 0.1.1 - styled-components@6.0.0-rc.3(react-dom@19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305))(react@19.1.0-canary-e03ac20f-20250305): + styled-components@6.0.0-rc.3(react-dom@19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306))(react@19.1.0-canary-029e8bd6-20250306): dependencies: '@babel/cli': 7.21.5(@babel/core@7.22.5) '@babel/core': 7.22.5 @@ -34771,8 +34771,8 @@ snapshots: '@emotion/unitless': 0.8.1 css-to-react-native: 3.2.0 postcss: 8.4.31 - react: 19.1.0-canary-e03ac20f-20250305 - react-dom: 19.1.0-canary-e03ac20f-20250305(react@19.1.0-canary-e03ac20f-20250305) + react: 19.1.0-canary-029e8bd6-20250306 + react-dom: 19.1.0-canary-029e8bd6-20250306(react@19.1.0-canary-029e8bd6-20250306) shallowequal: 1.1.0 stylis: 4.2.0 tslib: 2.5.3 @@ -34784,10 +34784,10 @@ snapshots: postcss: 7.0.32 postcss-load-plugins: 2.3.0 - styled-jsx@5.1.6(@babel/core@7.22.5)(babel-plugin-macros@3.1.0)(react@19.1.0-canary-e03ac20f-20250305): + styled-jsx@5.1.6(@babel/core@7.22.5)(babel-plugin-macros@3.1.0)(react@19.1.0-canary-029e8bd6-20250306): dependencies: client-only: 0.0.1 - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 optionalDependencies: '@babel/core': 7.22.5 babel-plugin-macros: 3.1.0 @@ -34883,11 +34883,11 @@ snapshots: '@swc/counter': 0.1.3 webpack: 5.98.0(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.2) - swr@2.2.4(react@19.1.0-canary-e03ac20f-20250305): + swr@2.2.4(react@19.1.0-canary-029e8bd6-20250306): dependencies: client-only: 0.0.1 - react: 19.1.0-canary-e03ac20f-20250305 - use-sync-external-store: 1.2.0(react@19.1.0-canary-e03ac20f-20250305) + react: 19.1.0-canary-029e8bd6-20250306 + use-sync-external-store: 1.2.0(react@19.1.0-canary-029e8bd6-20250306) symbol-observable@1.0.1: {} @@ -35686,9 +35686,9 @@ snapshots: unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 - unistore@3.4.1(react@19.1.0-canary-e03ac20f-20250305): + unistore@3.4.1(react@19.1.0-canary-029e8bd6-20250306): optionalDependencies: - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 universal-github-app-jwt@1.1.1: dependencies: @@ -35814,9 +35814,9 @@ snapshots: optionalDependencies: '@types/react': 19.0.8 - use-sync-external-store@1.2.0(react@19.1.0-canary-e03ac20f-20250305): + use-sync-external-store@1.2.0(react@19.1.0-canary-029e8bd6-20250306): dependencies: - react: 19.1.0-canary-e03ac20f-20250305 + react: 19.1.0-canary-029e8bd6-20250306 util-deprecate@1.0.2: {}