diff --git a/examples/reproduction-template/package.json b/examples/reproduction-template/package.json index f45ae22a1b4313..05c41302ee2ca7 100644 --- a/examples/reproduction-template/package.json +++ b/examples/reproduction-template/package.json @@ -7,8 +7,8 @@ }, "dependencies": { "next": "canary", - "react": "19.2.2", - "react-dom": "19.2.2" + "react": "19.2.3", + "react-dom": "19.2.3" }, "devDependencies": { "@types/node": "^22", diff --git a/package.json b/package.json index d9af5d0031f5a7..4c1440b411ff83 100644 --- a/package.json +++ b/package.json @@ -197,7 +197,7 @@ "eslint-plugin-jsdoc": "48.0.4", "eslint-plugin-mdx": "3.1.5", "eslint-plugin-react": "7.37.0", - "eslint-plugin-react-hooks": "0.0.0-experimental-b45bb335-20251211", + "eslint-plugin-react-hooks": "0.0.0-experimental-f93b9fd4-20251217", "event-stream": "4.0.1", "execa": "2.0.3", "expect": "29.7.0", @@ -257,16 +257,16 @@ "pretty-ms": "7.0.0", "random-seed": "0.3.0", "react": "19.0.0", - "react-builtin": "npm:react@19.3.0-canary-b45bb335-20251211", + "react-builtin": "npm:react@19.3.0-canary-f93b9fd4-20251217", "react-dom": "19.0.0", - "react-dom-builtin": "npm:react-dom@19.3.0-canary-b45bb335-20251211", - "react-dom-experimental-builtin": "npm:react-dom@0.0.0-experimental-b45bb335-20251211", - "react-experimental-builtin": "npm:react@0.0.0-experimental-b45bb335-20251211", - "react-is-builtin": "npm:react-is@19.3.0-canary-b45bb335-20251211", - "react-server-dom-turbopack": "19.3.0-canary-b45bb335-20251211", - "react-server-dom-turbopack-experimental": "npm:react-server-dom-turbopack@0.0.0-experimental-b45bb335-20251211", - "react-server-dom-webpack": "19.3.0-canary-b45bb335-20251211", - "react-server-dom-webpack-experimental": "npm:react-server-dom-webpack@0.0.0-experimental-b45bb335-20251211", + "react-dom-builtin": "npm:react-dom@19.3.0-canary-f93b9fd4-20251217", + "react-dom-experimental-builtin": "npm:react-dom@0.0.0-experimental-f93b9fd4-20251217", + "react-experimental-builtin": "npm:react@0.0.0-experimental-f93b9fd4-20251217", + "react-is-builtin": "npm:react-is@19.3.0-canary-f93b9fd4-20251217", + "react-server-dom-turbopack": "19.3.0-canary-f93b9fd4-20251217", + "react-server-dom-turbopack-experimental": "npm:react-server-dom-turbopack@0.0.0-experimental-f93b9fd4-20251217", + "react-server-dom-webpack": "19.3.0-canary-f93b9fd4-20251217", + "react-server-dom-webpack-experimental": "npm:react-server-dom-webpack@0.0.0-experimental-f93b9fd4-20251217", "react-ssr-prepass": "1.0.8", "react-virtualized": "9.22.3", "relay-compiler": "13.0.2", @@ -276,8 +276,8 @@ "resolve-from": "5.0.0", "sass": "1.54.0", "satori": "0.15.2", - "scheduler-builtin": "npm:scheduler@0.28.0-canary-b45bb335-20251211", - "scheduler-experimental-builtin": "npm:scheduler@0.0.0-experimental-b45bb335-20251211", + "scheduler-builtin": "npm:scheduler@0.28.0-canary-f93b9fd4-20251217", + "scheduler-experimental-builtin": "npm:scheduler@0.0.0-experimental-f93b9fd4-20251217", "seedrandom": "3.0.5", "semver": "7.3.7", "serve-handler": "6.1.6", @@ -322,10 +322,10 @@ "@types/react-dom": "19.2.1", "@types/retry": "0.12.0", "jest-snapshot": "30.0.0-alpha.6", - "react": "19.3.0-canary-b45bb335-20251211", - "react-dom": "19.3.0-canary-b45bb335-20251211", - "react-is": "19.3.0-canary-b45bb335-20251211", - "scheduler": "0.28.0-canary-b45bb335-20251211" + "react": "19.3.0-canary-f93b9fd4-20251217", + "react-dom": "19.3.0-canary-f93b9fd4-20251217", + "react-is": "19.3.0-canary-f93b9fd4-20251217", + "scheduler": "0.28.0-canary-f93b9fd4-20251217" }, "packageExtensions": { "eslint-plugin-react-hooks@0.0.0-experimental-6de32a5a-20250822": { diff --git a/packages/create-next-app/templates/index.ts b/packages/create-next-app/templates/index.ts index c2b1f62270676c..5fbd1dc6ccf1af 100644 --- a/packages/create-next-app/templates/index.ts +++ b/packages/create-next-app/templates/index.ts @@ -14,7 +14,7 @@ import { Bundler, GetTemplateFileArgs, InstallTemplateArgs } from "./types"; // Do not rename or format. sync-react script relies on this line. // prettier-ignore -const nextjsReactPeerVersion = "19.2.2"; +const nextjsReactPeerVersion = "19.2.3"; function sorted(obj: Record) { return Object.keys(obj) .sort() 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 213f808ea7a386..98aca313aaff6c 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 @@ -22786,16 +22786,41 @@ normalizeMarkupForTextOrAttribute(serverValue) !== clientValue && (serverDifferences[propName] = serverValue)); } + function hasViewTransition(htmlElement) { + return !!( + htmlElement.getAttribute("vt-share") || + htmlElement.getAttribute("vt-exit") || + htmlElement.getAttribute("vt-enter") || + htmlElement.getAttribute("vt-update") + ); + } + function isExpectedViewTransitionName(htmlElement) { + if (!hasViewTransition(htmlElement)) return !1; + var expectedVtName = htmlElement.getAttribute("vt-name"); + htmlElement = htmlElement.style["view-transition-name"]; + return expectedVtName + ? expectedVtName === htmlElement + : htmlElement.startsWith("_T_"); + } function warnForExtraAttributes( domElement, attributeNames, serverDifferences ) { attributeNames.forEach(function (attributeName) { - serverDifferences[getPropNameFromAttributeName(attributeName)] = - "style" === attributeName - ? getStylesObjectFromElement(domElement) - : domElement.getAttribute(attributeName); + "style" === attributeName + ? "" !== domElement.getAttribute(attributeName) && + ((attributeName = domElement.style), + (((1 === attributeName.length && + "view-transition-name" === attributeName[0]) || + (2 === attributeName.length && + "view-transition-class" === attributeName[0] && + "view-transition-name" === attributeName[1])) && + isExpectedViewTransitionName(domElement)) || + (serverDifferences.style = + getStylesObjectFromElement(domElement))) + : (serverDifferences[getPropNameFromAttributeName(attributeName)] = + domElement.getAttribute(attributeName)); }); } function warnForInvalidEventListener(registrationName, listener) { @@ -24123,12 +24148,16 @@ } } function getStylesObjectFromElement(domElement) { - var serverValueInObjectForm = {}; - domElement = domElement.style; - for (var i = 0; i < domElement.length; i++) { - var styleName = domElement[i]; - serverValueInObjectForm[styleName] = - domElement.getPropertyValue(styleName); + for ( + var serverValueInObjectForm = {}, style = domElement.style, i = 0; + i < style.length; + i++ + ) { + var styleName = style[i]; + ("view-transition-name" === styleName && + isExpectedViewTransitionName(domElement)) || + (serverValueInObjectForm[styleName] = + style.getPropertyValue(styleName)); } return serverValueInObjectForm; } @@ -24178,7 +24207,10 @@ value$jscomp$0 = domElement.getAttribute("style"); value$jscomp$0 !== clientValue && ((clientValue = normalizeMarkupForTextOrAttribute(clientValue)), - normalizeMarkupForTextOrAttribute(value$jscomp$0) !== clientValue && + (value$jscomp$0 = normalizeMarkupForTextOrAttribute(value$jscomp$0)), + value$jscomp$0 === clientValue || + (";" === value$jscomp$0[value$jscomp$0.length - 1] && + hasViewTransition(domElement)) || (serverDifferences.style = getStylesObjectFromElement(domElement))); } } @@ -32436,11 +32468,11 @@ }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-experimental-b45bb335-20251211" !== isomorphicReactPackageVersion) + if ("19.3.0-experimental-f93b9fd4-20251217" !== 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.3.0-experimental-b45bb335-20251211\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-experimental-f93b9fd4-20251217\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -32477,10 +32509,10 @@ !(function () { var internals = { bundleType: 1, - version: "19.3.0-experimental-b45bb335-20251211", + version: "19.3.0-experimental-f93b9fd4-20251217", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-experimental-b45bb335-20251211" + reconcilerVersion: "19.3.0-experimental-f93b9fd4-20251217" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -32628,7 +32660,7 @@ listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; - exports.version = "19.3.0-experimental-b45bb335-20251211"; + exports.version = "19.3.0-experimental-f93b9fd4-20251217"; "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 a61d05259c022f..add531a036fa07 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 @@ -19657,14 +19657,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2214 = React.version; if ( - "19.3.0-experimental-b45bb335-20251211" !== + "19.3.0-experimental-f93b9fd4-20251217" !== isomorphicReactPackageVersion$jscomp$inline_2214 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2214, - "19.3.0-experimental-b45bb335-20251211" + "19.3.0-experimental-f93b9fd4-20251217" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -19686,10 +19686,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2917 = { bundleType: 0, - version: "19.3.0-experimental-b45bb335-20251211", + version: "19.3.0-experimental-f93b9fd4-20251217", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-experimental-b45bb335-20251211" + reconcilerVersion: "19.3.0-experimental-f93b9fd4-20251217" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2918 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -19796,4 +19796,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.3.0-experimental-b45bb335-20251211"; +exports.version = "19.3.0-experimental-f93b9fd4-20251217"; 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 1b13190c68ecd1..e7105ac33808ba 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 @@ -22794,16 +22794,41 @@ normalizeMarkupForTextOrAttribute(serverValue) !== clientValue && (serverDifferences[propName] = serverValue)); } + function hasViewTransition(htmlElement) { + return !!( + htmlElement.getAttribute("vt-share") || + htmlElement.getAttribute("vt-exit") || + htmlElement.getAttribute("vt-enter") || + htmlElement.getAttribute("vt-update") + ); + } + function isExpectedViewTransitionName(htmlElement) { + if (!hasViewTransition(htmlElement)) return !1; + var expectedVtName = htmlElement.getAttribute("vt-name"); + htmlElement = htmlElement.style["view-transition-name"]; + return expectedVtName + ? expectedVtName === htmlElement + : htmlElement.startsWith("_T_"); + } function warnForExtraAttributes( domElement, attributeNames, serverDifferences ) { attributeNames.forEach(function (attributeName) { - serverDifferences[getPropNameFromAttributeName(attributeName)] = - "style" === attributeName - ? getStylesObjectFromElement(domElement) - : domElement.getAttribute(attributeName); + "style" === attributeName + ? "" !== domElement.getAttribute(attributeName) && + ((attributeName = domElement.style), + (((1 === attributeName.length && + "view-transition-name" === attributeName[0]) || + (2 === attributeName.length && + "view-transition-class" === attributeName[0] && + "view-transition-name" === attributeName[1])) && + isExpectedViewTransitionName(domElement)) || + (serverDifferences.style = + getStylesObjectFromElement(domElement))) + : (serverDifferences[getPropNameFromAttributeName(attributeName)] = + domElement.getAttribute(attributeName)); }); } function warnForInvalidEventListener(registrationName, listener) { @@ -24131,12 +24156,16 @@ } } function getStylesObjectFromElement(domElement) { - var serverValueInObjectForm = {}; - domElement = domElement.style; - for (var i = 0; i < domElement.length; i++) { - var styleName = domElement[i]; - serverValueInObjectForm[styleName] = - domElement.getPropertyValue(styleName); + for ( + var serverValueInObjectForm = {}, style = domElement.style, i = 0; + i < style.length; + i++ + ) { + var styleName = style[i]; + ("view-transition-name" === styleName && + isExpectedViewTransitionName(domElement)) || + (serverValueInObjectForm[styleName] = + style.getPropertyValue(styleName)); } return serverValueInObjectForm; } @@ -24186,7 +24215,10 @@ value$jscomp$0 = domElement.getAttribute("style"); value$jscomp$0 !== clientValue && ((clientValue = normalizeMarkupForTextOrAttribute(clientValue)), - normalizeMarkupForTextOrAttribute(value$jscomp$0) !== clientValue && + (value$jscomp$0 = normalizeMarkupForTextOrAttribute(value$jscomp$0)), + value$jscomp$0 === clientValue || + (";" === value$jscomp$0[value$jscomp$0.length - 1] && + hasViewTransition(domElement)) || (serverDifferences.style = getStylesObjectFromElement(domElement))); } } @@ -32493,11 +32525,11 @@ }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-experimental-b45bb335-20251211" !== isomorphicReactPackageVersion) + if ("19.3.0-experimental-f93b9fd4-20251217" !== 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.3.0-experimental-b45bb335-20251211\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-experimental-f93b9fd4-20251217\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -32534,10 +32566,10 @@ !(function () { var internals = { bundleType: 1, - version: "19.3.0-experimental-b45bb335-20251211", + version: "19.3.0-experimental-f93b9fd4-20251217", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-experimental-b45bb335-20251211" + reconcilerVersion: "19.3.0-experimental-f93b9fd4-20251217" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -33015,7 +33047,7 @@ exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.3.0-experimental-b45bb335-20251211"; + exports.version = "19.3.0-experimental-f93b9fd4-20251217"; "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 7927e9e541b74a..deaf32f197e14a 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 @@ -21717,14 +21717,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2510 = React.version; if ( - "19.3.0-experimental-b45bb335-20251211" !== + "19.3.0-experimental-f93b9fd4-20251217" !== isomorphicReactPackageVersion$jscomp$inline_2510 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2510, - "19.3.0-experimental-b45bb335-20251211" + "19.3.0-experimental-f93b9fd4-20251217" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -21746,10 +21746,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_3226 = { bundleType: 0, - version: "19.3.0-experimental-b45bb335-20251211", + version: "19.3.0-experimental-f93b9fd4-20251217", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-experimental-b45bb335-20251211" + reconcilerVersion: "19.3.0-experimental-f93b9fd4-20251217" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_3227 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -22017,7 +22017,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.3.0-experimental-b45bb335-20251211"; +exports.version = "19.3.0-experimental-f93b9fd4-20251217"; "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 a0ec98fd75e25a..6cebf283d4c58f 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 @@ -10411,5 +10411,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.3.0-experimental-b45bb335-20251211"; + exports.version = "19.3.0-experimental-f93b9fd4-20251217"; })(); 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 8d6f0b0d3e7f4b..da4d7480927664 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 @@ -7035,4 +7035,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.3.0-experimental-b45bb335-20251211"; +exports.version = "19.3.0-experimental-f93b9fd4-20251217"; 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 cad880a4b573f2..2a4f96b8f6e8bd 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 @@ -10411,5 +10411,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.3.0-experimental-b45bb335-20251211"; + exports.version = "19.3.0-experimental-f93b9fd4-20251217"; })(); 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 cfcc112c07d95d..a036dac04ab875 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 @@ -7138,4 +7138,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.3.0-experimental-b45bb335-20251211"; +exports.version = "19.3.0-experimental-f93b9fd4-20251217"; 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 ad3413974d19f7..52ca45e450397b 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 @@ -9390,11 +9390,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-experimental-b45bb335-20251211" !== isomorphicReactPackageVersion) + if ("19.3.0-experimental-f93b9fd4-20251217" !== 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.3.0-experimental-b45bb335-20251211\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-experimental-f93b9fd4-20251217\nLearn more: https://react.dev/warnings/version-mismatch") ); } var React = require("next/dist/compiled/react-experimental"), @@ -11214,5 +11214,5 @@ startWork(request); }); }; - exports.version = "19.3.0-experimental-b45bb335-20251211"; + exports.version = "19.3.0-experimental-f93b9fd4-20251217"; })(); 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 bab98aec2544ff..1501980bfdf675 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 @@ -7688,12 +7688,12 @@ function getPostponedState(request) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-experimental-b45bb335-20251211" !== isomorphicReactPackageVersion) + if ("19.3.0-experimental-f93b9fd4-20251217" !== isomorphicReactPackageVersion) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion, - "19.3.0-experimental-b45bb335-20251211" + "19.3.0-experimental-f93b9fd4-20251217" ) ); } @@ -7944,4 +7944,4 @@ exports.resumeAndPrerender = function (children, postponedState, options) { startWork(request); }); }; -exports.version = "19.3.0-experimental-b45bb335-20251211"; +exports.version = "19.3.0-experimental-f93b9fd4-20251217"; 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 aa1b535da22f4f..01557f83c0746f 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 @@ -7383,11 +7383,11 @@ function getPostponedState(request) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-experimental-b45bb335-20251211" !== isomorphicReactPackageVersion) + if ("19.3.0-experimental-f93b9fd4-20251217" !== 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.3.0-experimental-b45bb335-20251211\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-experimental-f93b9fd4-20251217\nLearn more: https://react.dev/warnings/version-mismatch") ); } ensureCorrectIsomorphicReactVersion(); @@ -7932,4 +7932,4 @@ exports.resumeToPipeableStream = function (children, postponedState, options) { } }; }; -exports.version = "19.3.0-experimental-b45bb335-20251211"; +exports.version = "19.3.0-experimental-f93b9fd4-20251217"; 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 b9ddf48407d0b7..da66f8909daecd 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 @@ -9419,11 +9419,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-experimental-b45bb335-20251211" !== isomorphicReactPackageVersion) + if ("19.3.0-experimental-f93b9fd4-20251217" !== 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.3.0-experimental-b45bb335-20251211\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-experimental-f93b9fd4-20251217\nLearn more: https://react.dev/warnings/version-mismatch") ); } var React = require("next/dist/compiled/react-experimental"), @@ -11239,5 +11239,5 @@ startWork(request); }); }; - exports.version = "19.3.0-experimental-b45bb335-20251211"; + exports.version = "19.3.0-experimental-f93b9fd4-20251217"; })(); 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 6069d74cfc4466..562a826f0133ba 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 @@ -7806,11 +7806,11 @@ function getPostponedState(request) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-experimental-b45bb335-20251211" !== isomorphicReactPackageVersion) + if ("19.3.0-experimental-f93b9fd4-20251217" !== 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.3.0-experimental-b45bb335-20251211\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-experimental-f93b9fd4-20251217\nLearn more: https://react.dev/warnings/version-mismatch") ); } ensureCorrectIsomorphicReactVersion(); @@ -8060,4 +8060,4 @@ exports.resumeAndPrerender = function (children, postponedState, options) { startWork(request); }); }; -exports.version = "19.3.0-experimental-b45bb335-20251211"; +exports.version = "19.3.0-experimental-f93b9fd4-20251217"; 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 eb4c079d846501..68d6def17d1252 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 @@ -9279,11 +9279,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-experimental-b45bb335-20251211" !== isomorphicReactPackageVersion) + if ("19.3.0-experimental-f93b9fd4-20251217" !== 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.3.0-experimental-b45bb335-20251211\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-experimental-f93b9fd4-20251217\nLearn more: https://react.dev/warnings/version-mismatch") ); } function createDrainHandler(destination, request) { @@ -11405,5 +11405,5 @@ } }; }; - exports.version = "19.3.0-experimental-b45bb335-20251211"; + exports.version = "19.3.0-experimental-f93b9fd4-20251217"; })(); 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 4e588bb140e1c7..3ceca50020f1ea 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 @@ -7685,11 +7685,11 @@ function getPostponedState(request) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-experimental-b45bb335-20251211" !== isomorphicReactPackageVersion) + if ("19.3.0-experimental-f93b9fd4-20251217" !== 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.3.0-experimental-b45bb335-20251211\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-experimental-f93b9fd4-20251217\nLearn more: https://react.dev/warnings/version-mismatch") ); } ensureCorrectIsomorphicReactVersion(); @@ -8239,4 +8239,4 @@ exports.resumeToPipeableStream = function (children, postponedState, options) { } }; }; -exports.version = "19.3.0-experimental-b45bb335-20251211"; +exports.version = "19.3.0-experimental-f93b9fd4-20251217"; 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 44c14d7822d4f9..e6c6879e61c178 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 @@ -23009,16 +23009,41 @@ normalizeMarkupForTextOrAttribute(serverValue) !== clientValue && (serverDifferences[propName] = serverValue)); } + function hasViewTransition(htmlElement) { + return !!( + htmlElement.getAttribute("vt-share") || + htmlElement.getAttribute("vt-exit") || + htmlElement.getAttribute("vt-enter") || + htmlElement.getAttribute("vt-update") + ); + } + function isExpectedViewTransitionName(htmlElement) { + if (!hasViewTransition(htmlElement)) return !1; + var expectedVtName = htmlElement.getAttribute("vt-name"); + htmlElement = htmlElement.style["view-transition-name"]; + return expectedVtName + ? expectedVtName === htmlElement + : htmlElement.startsWith("_T_"); + } function warnForExtraAttributes( domElement, attributeNames, serverDifferences ) { attributeNames.forEach(function (attributeName) { - serverDifferences[getPropNameFromAttributeName(attributeName)] = - "style" === attributeName - ? getStylesObjectFromElement(domElement) - : domElement.getAttribute(attributeName); + "style" === attributeName + ? "" !== domElement.getAttribute(attributeName) && + ((attributeName = domElement.style), + (((1 === attributeName.length && + "view-transition-name" === attributeName[0]) || + (2 === attributeName.length && + "view-transition-class" === attributeName[0] && + "view-transition-name" === attributeName[1])) && + isExpectedViewTransitionName(domElement)) || + (serverDifferences.style = + getStylesObjectFromElement(domElement))) + : (serverDifferences[getPropNameFromAttributeName(attributeName)] = + domElement.getAttribute(attributeName)); }); } function warnForInvalidEventListener(registrationName, listener) { @@ -24346,12 +24371,16 @@ } } function getStylesObjectFromElement(domElement) { - var serverValueInObjectForm = {}; - domElement = domElement.style; - for (var i = 0; i < domElement.length; i++) { - var styleName = domElement[i]; - serverValueInObjectForm[styleName] = - domElement.getPropertyValue(styleName); + for ( + var serverValueInObjectForm = {}, style = domElement.style, i = 0; + i < style.length; + i++ + ) { + var styleName = style[i]; + ("view-transition-name" === styleName && + isExpectedViewTransitionName(domElement)) || + (serverValueInObjectForm[styleName] = + style.getPropertyValue(styleName)); } return serverValueInObjectForm; } @@ -24401,7 +24430,10 @@ value$jscomp$0 = domElement.getAttribute("style"); value$jscomp$0 !== clientValue && ((clientValue = normalizeMarkupForTextOrAttribute(clientValue)), - normalizeMarkupForTextOrAttribute(value$jscomp$0) !== clientValue && + (value$jscomp$0 = normalizeMarkupForTextOrAttribute(value$jscomp$0)), + value$jscomp$0 === clientValue || + (";" === value$jscomp$0[value$jscomp$0.length - 1] && + hasViewTransition(domElement)) || (serverDifferences.style = getStylesObjectFromElement(domElement))); } } @@ -32757,11 +32789,11 @@ }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-experimental-b45bb335-20251211" !== isomorphicReactPackageVersion) + if ("19.3.0-experimental-f93b9fd4-20251217" !== 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.3.0-experimental-b45bb335-20251211\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-experimental-f93b9fd4-20251217\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -32798,10 +32830,10 @@ !(function () { var internals = { bundleType: 1, - version: "19.3.0-experimental-b45bb335-20251211", + version: "19.3.0-experimental-f93b9fd4-20251217", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-experimental-b45bb335-20251211" + reconcilerVersion: "19.3.0-experimental-f93b9fd4-20251217" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -33115,5 +33147,5 @@ } }; }; - exports.version = "19.3.0-experimental-b45bb335-20251211"; + exports.version = "19.3.0-experimental-f93b9fd4-20251217"; })(); 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 d07adb71da5325..e2f98f79c76783 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 @@ -19973,14 +19973,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2243 = React.version; if ( - "19.3.0-experimental-b45bb335-20251211" !== + "19.3.0-experimental-f93b9fd4-20251217" !== isomorphicReactPackageVersion$jscomp$inline_2243 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2243, - "19.3.0-experimental-b45bb335-20251211" + "19.3.0-experimental-f93b9fd4-20251217" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -20002,10 +20002,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2951 = { bundleType: 0, - version: "19.3.0-experimental-b45bb335-20251211", + version: "19.3.0-experimental-f93b9fd4-20251217", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-experimental-b45bb335-20251211" + reconcilerVersion: "19.3.0-experimental-f93b9fd4-20251217" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2952 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -20263,4 +20263,4 @@ exports.observeVisibleRects = function ( } }; }; -exports.version = "19.3.0-experimental-b45bb335-20251211"; +exports.version = "19.3.0-experimental-f93b9fd4-20251217"; 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 c9b7abf6f99e1c..d1c9032090394f 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 @@ -422,7 +422,7 @@ exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.3.0-experimental-b45bb335-20251211"; + exports.version = "19.3.0-experimental-f93b9fd4-20251217"; "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 ecbae1a85d4ae7..fcd2d4c265d941 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 @@ -213,4 +213,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.3.0-experimental-b45bb335-20251211"; +exports.version = "19.3.0-experimental-f93b9fd4-20251217"; 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 176a16d762e978..a46e01b3ce2d4e 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.3.0-experimental-b45bb335-20251211"; + exports.version = "19.3.0-experimental-f93b9fd4-20251217"; })(); 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 96c01aca1d81b6..c7144d9b817982 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.3.0-experimental-b45bb335-20251211"; +exports.version = "19.3.0-experimental-f93b9fd4-20251217"; diff --git a/packages/next/src/compiled/react-dom-experimental/package.json b/packages/next/src/compiled/react-dom-experimental/package.json index ce547828486bbc..301a1694cefa0e 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-b45bb335-20251211" + "scheduler": "0.0.0-experimental-f93b9fd4-20251217" }, "peerDependencies": { - "react": "0.0.0-experimental-b45bb335-20251211" + "react": "0.0.0-experimental-f93b9fd4-20251217" }, "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 cb71ebf7c4220e..cafcb37d6e2a95 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 @@ -21281,16 +21281,41 @@ normalizeMarkupForTextOrAttribute(serverValue) !== clientValue && (serverDifferences[propName] = serverValue)); } + function hasViewTransition(htmlElement) { + return !!( + htmlElement.getAttribute("vt-share") || + htmlElement.getAttribute("vt-exit") || + htmlElement.getAttribute("vt-enter") || + htmlElement.getAttribute("vt-update") + ); + } + function isExpectedViewTransitionName(htmlElement) { + if (!hasViewTransition(htmlElement)) return !1; + var expectedVtName = htmlElement.getAttribute("vt-name"); + htmlElement = htmlElement.style["view-transition-name"]; + return expectedVtName + ? expectedVtName === htmlElement + : htmlElement.startsWith("_T_"); + } function warnForExtraAttributes( domElement, attributeNames, serverDifferences ) { attributeNames.forEach(function (attributeName) { - serverDifferences[getPropNameFromAttributeName(attributeName)] = - "style" === attributeName - ? getStylesObjectFromElement(domElement) - : domElement.getAttribute(attributeName); + "style" === attributeName + ? "" !== domElement.getAttribute(attributeName) && + ((attributeName = domElement.style), + (((1 === attributeName.length && + "view-transition-name" === attributeName[0]) || + (2 === attributeName.length && + "view-transition-class" === attributeName[0] && + "view-transition-name" === attributeName[1])) && + isExpectedViewTransitionName(domElement)) || + (serverDifferences.style = + getStylesObjectFromElement(domElement))) + : (serverDifferences[getPropNameFromAttributeName(attributeName)] = + domElement.getAttribute(attributeName)); }); } function warnForInvalidEventListener(registrationName, listener) { @@ -22560,12 +22585,16 @@ } } function getStylesObjectFromElement(domElement) { - var serverValueInObjectForm = {}; - domElement = domElement.style; - for (var i = 0; i < domElement.length; i++) { - var styleName = domElement[i]; - serverValueInObjectForm[styleName] = - domElement.getPropertyValue(styleName); + for ( + var serverValueInObjectForm = {}, style = domElement.style, i = 0; + i < style.length; + i++ + ) { + var styleName = style[i]; + ("view-transition-name" === styleName && + isExpectedViewTransitionName(domElement)) || + (serverValueInObjectForm[styleName] = + style.getPropertyValue(styleName)); } return serverValueInObjectForm; } @@ -22615,7 +22644,10 @@ value$jscomp$0 = domElement.getAttribute("style"); value$jscomp$0 !== clientValue && ((clientValue = normalizeMarkupForTextOrAttribute(clientValue)), - normalizeMarkupForTextOrAttribute(value$jscomp$0) !== clientValue && + (value$jscomp$0 = normalizeMarkupForTextOrAttribute(value$jscomp$0)), + value$jscomp$0 === clientValue || + (";" === value$jscomp$0[value$jscomp$0.length - 1] && + hasViewTransition(domElement)) || (serverDifferences.style = getStylesObjectFromElement(domElement))); } } @@ -30384,11 +30416,11 @@ }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-canary-b45bb335-20251211" !== isomorphicReactPackageVersion) + if ("19.3.0-canary-f93b9fd4-20251217" !== 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.3.0-canary-b45bb335-20251211\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-canary-f93b9fd4-20251217\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -30425,10 +30457,10 @@ !(function () { var internals = { bundleType: 1, - version: "19.3.0-canary-b45bb335-20251211", + version: "19.3.0-canary-f93b9fd4-20251217", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-canary-b45bb335-20251211" + reconcilerVersion: "19.3.0-canary-f93b9fd4-20251217" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -30566,7 +30598,7 @@ listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; - exports.version = "19.3.0-canary-b45bb335-20251211"; + exports.version = "19.3.0-canary-f93b9fd4-20251217"; "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 0ff7a7fe8c84b3..3a420ad9ce7ba4 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 @@ -18002,14 +18002,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2040 = React.version; if ( - "19.3.0-canary-b45bb335-20251211" !== + "19.3.0-canary-f93b9fd4-20251217" !== isomorphicReactPackageVersion$jscomp$inline_2040 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2040, - "19.3.0-canary-b45bb335-20251211" + "19.3.0-canary-f93b9fd4-20251217" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -18031,10 +18031,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2628 = { bundleType: 0, - version: "19.3.0-canary-b45bb335-20251211", + version: "19.3.0-canary-f93b9fd4-20251217", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-canary-b45bb335-20251211" + reconcilerVersion: "19.3.0-canary-f93b9fd4-20251217" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2629 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -18132,4 +18132,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.3.0-canary-b45bb335-20251211"; +exports.version = "19.3.0-canary-f93b9fd4-20251217"; 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 715bb2524f8e19..763580b370d68f 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 @@ -21289,16 +21289,41 @@ normalizeMarkupForTextOrAttribute(serverValue) !== clientValue && (serverDifferences[propName] = serverValue)); } + function hasViewTransition(htmlElement) { + return !!( + htmlElement.getAttribute("vt-share") || + htmlElement.getAttribute("vt-exit") || + htmlElement.getAttribute("vt-enter") || + htmlElement.getAttribute("vt-update") + ); + } + function isExpectedViewTransitionName(htmlElement) { + if (!hasViewTransition(htmlElement)) return !1; + var expectedVtName = htmlElement.getAttribute("vt-name"); + htmlElement = htmlElement.style["view-transition-name"]; + return expectedVtName + ? expectedVtName === htmlElement + : htmlElement.startsWith("_T_"); + } function warnForExtraAttributes( domElement, attributeNames, serverDifferences ) { attributeNames.forEach(function (attributeName) { - serverDifferences[getPropNameFromAttributeName(attributeName)] = - "style" === attributeName - ? getStylesObjectFromElement(domElement) - : domElement.getAttribute(attributeName); + "style" === attributeName + ? "" !== domElement.getAttribute(attributeName) && + ((attributeName = domElement.style), + (((1 === attributeName.length && + "view-transition-name" === attributeName[0]) || + (2 === attributeName.length && + "view-transition-class" === attributeName[0] && + "view-transition-name" === attributeName[1])) && + isExpectedViewTransitionName(domElement)) || + (serverDifferences.style = + getStylesObjectFromElement(domElement))) + : (serverDifferences[getPropNameFromAttributeName(attributeName)] = + domElement.getAttribute(attributeName)); }); } function warnForInvalidEventListener(registrationName, listener) { @@ -22568,12 +22593,16 @@ } } function getStylesObjectFromElement(domElement) { - var serverValueInObjectForm = {}; - domElement = domElement.style; - for (var i = 0; i < domElement.length; i++) { - var styleName = domElement[i]; - serverValueInObjectForm[styleName] = - domElement.getPropertyValue(styleName); + for ( + var serverValueInObjectForm = {}, style = domElement.style, i = 0; + i < style.length; + i++ + ) { + var styleName = style[i]; + ("view-transition-name" === styleName && + isExpectedViewTransitionName(domElement)) || + (serverValueInObjectForm[styleName] = + style.getPropertyValue(styleName)); } return serverValueInObjectForm; } @@ -22623,7 +22652,10 @@ value$jscomp$0 = domElement.getAttribute("style"); value$jscomp$0 !== clientValue && ((clientValue = normalizeMarkupForTextOrAttribute(clientValue)), - normalizeMarkupForTextOrAttribute(value$jscomp$0) !== clientValue && + (value$jscomp$0 = normalizeMarkupForTextOrAttribute(value$jscomp$0)), + value$jscomp$0 === clientValue || + (";" === value$jscomp$0[value$jscomp$0.length - 1] && + hasViewTransition(domElement)) || (serverDifferences.style = getStylesObjectFromElement(domElement))); } } @@ -30442,11 +30474,11 @@ }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-canary-b45bb335-20251211" !== isomorphicReactPackageVersion) + if ("19.3.0-canary-f93b9fd4-20251217" !== 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.3.0-canary-b45bb335-20251211\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-canary-f93b9fd4-20251217\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -30483,10 +30515,10 @@ !(function () { var internals = { bundleType: 1, - version: "19.3.0-canary-b45bb335-20251211", + version: "19.3.0-canary-f93b9fd4-20251217", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-canary-b45bb335-20251211" + reconcilerVersion: "19.3.0-canary-f93b9fd4-20251217" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -30954,7 +30986,7 @@ exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.3.0-canary-b45bb335-20251211"; + exports.version = "19.3.0-canary-f93b9fd4-20251217"; "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 e911fdfe6fd95d..c84cea6bcedfcd 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 @@ -19930,14 +19930,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_2337 = React.version; if ( - "19.3.0-canary-b45bb335-20251211" !== + "19.3.0-canary-f93b9fd4-20251217" !== isomorphicReactPackageVersion$jscomp$inline_2337 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2337, - "19.3.0-canary-b45bb335-20251211" + "19.3.0-canary-f93b9fd4-20251217" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -19959,10 +19959,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2938 = { bundleType: 0, - version: "19.3.0-canary-b45bb335-20251211", + version: "19.3.0-canary-f93b9fd4-20251217", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-canary-b45bb335-20251211" + reconcilerVersion: "19.3.0-canary-f93b9fd4-20251217" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2939 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -20221,7 +20221,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.3.0-canary-b45bb335-20251211"; +exports.version = "19.3.0-canary-f93b9fd4-20251217"; "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 5c1d0610c6b58a..5307b762a9b111 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 @@ -10035,5 +10035,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.3.0-canary-b45bb335-20251211"; + exports.version = "19.3.0-canary-f93b9fd4-20251217"; })(); 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 aafcc307cf98d2..6ef1a982c17f2c 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 @@ -6763,4 +6763,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.3.0-canary-b45bb335-20251211"; +exports.version = "19.3.0-canary-f93b9fd4-20251217"; 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 2df06400984e78..8f68dee0f5e9be 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 @@ -10035,5 +10035,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.3.0-canary-b45bb335-20251211"; + exports.version = "19.3.0-canary-f93b9fd4-20251217"; })(); 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 fd66f711b3a507..5b4b0df612b30f 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 @@ -6855,4 +6855,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.3.0-canary-b45bb335-20251211"; +exports.version = "19.3.0-canary-f93b9fd4-20251217"; 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 7d86dae52de024..3ae7541ae1f6a7 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 @@ -9001,11 +9001,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-canary-b45bb335-20251211" !== isomorphicReactPackageVersion) + if ("19.3.0-canary-f93b9fd4-20251217" !== 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.3.0-canary-b45bb335-20251211\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-canary-f93b9fd4-20251217\nLearn more: https://react.dev/warnings/version-mismatch") ); } var React = require("next/dist/compiled/react"), @@ -10808,5 +10808,5 @@ startWork(request); }); }; - exports.version = "19.3.0-canary-b45bb335-20251211"; + exports.version = "19.3.0-canary-f93b9fd4-20251217"; })(); 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 d993db71b6cad9..7daa845df60477 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 @@ -7365,12 +7365,12 @@ function getPostponedState(request) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-canary-b45bb335-20251211" !== isomorphicReactPackageVersion) + if ("19.3.0-canary-f93b9fd4-20251217" !== isomorphicReactPackageVersion) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion, - "19.3.0-canary-b45bb335-20251211" + "19.3.0-canary-f93b9fd4-20251217" ) ); } @@ -7621,4 +7621,4 @@ exports.resumeAndPrerender = function (children, postponedState, options) { startWork(request); }); }; -exports.version = "19.3.0-canary-b45bb335-20251211"; +exports.version = "19.3.0-canary-f93b9fd4-20251217"; 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 ec62b9813fc714..fe79b4f360efd6 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 @@ -7073,11 +7073,11 @@ function getPostponedState(request) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-canary-b45bb335-20251211" !== isomorphicReactPackageVersion) + if ("19.3.0-canary-f93b9fd4-20251217" !== 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.3.0-canary-b45bb335-20251211\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-canary-f93b9fd4-20251217\nLearn more: https://react.dev/warnings/version-mismatch") ); } ensureCorrectIsomorphicReactVersion(); @@ -7622,4 +7622,4 @@ exports.resumeToPipeableStream = function (children, postponedState, options) { } }; }; -exports.version = "19.3.0-canary-b45bb335-20251211"; +exports.version = "19.3.0-canary-f93b9fd4-20251217"; 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 e927a2017da986..da4de0166ae61f 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 @@ -9024,11 +9024,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-canary-b45bb335-20251211" !== isomorphicReactPackageVersion) + if ("19.3.0-canary-f93b9fd4-20251217" !== 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.3.0-canary-b45bb335-20251211\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-canary-f93b9fd4-20251217\nLearn more: https://react.dev/warnings/version-mismatch") ); } var React = require("next/dist/compiled/react"), @@ -10827,5 +10827,5 @@ startWork(request); }); }; - exports.version = "19.3.0-canary-b45bb335-20251211"; + exports.version = "19.3.0-canary-f93b9fd4-20251217"; })(); 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 fd8ca2029b1eb3..c4489dcc71290d 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 @@ -7472,11 +7472,11 @@ function getPostponedState(request) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-canary-b45bb335-20251211" !== isomorphicReactPackageVersion) + if ("19.3.0-canary-f93b9fd4-20251217" !== 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.3.0-canary-b45bb335-20251211\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-canary-f93b9fd4-20251217\nLearn more: https://react.dev/warnings/version-mismatch") ); } ensureCorrectIsomorphicReactVersion(); @@ -7726,4 +7726,4 @@ exports.resumeAndPrerender = function (children, postponedState, options) { startWork(request); }); }; -exports.version = "19.3.0-canary-b45bb335-20251211"; +exports.version = "19.3.0-canary-f93b9fd4-20251217"; 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 a0bec9c8d73e13..a8bea77ca791a6 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 @@ -8898,11 +8898,11 @@ } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-canary-b45bb335-20251211" !== isomorphicReactPackageVersion) + if ("19.3.0-canary-f93b9fd4-20251217" !== 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.3.0-canary-b45bb335-20251211\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-canary-f93b9fd4-20251217\nLearn more: https://react.dev/warnings/version-mismatch") ); } function createDrainHandler(destination, request) { @@ -11007,5 +11007,5 @@ } }; }; - exports.version = "19.3.0-canary-b45bb335-20251211"; + exports.version = "19.3.0-canary-f93b9fd4-20251217"; })(); 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 838ea06d9c8e52..9e98bf13c8e1d3 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 @@ -7363,11 +7363,11 @@ function getPostponedState(request) { } function ensureCorrectIsomorphicReactVersion() { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-canary-b45bb335-20251211" !== isomorphicReactPackageVersion) + if ("19.3.0-canary-f93b9fd4-20251217" !== 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.3.0-canary-b45bb335-20251211\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-canary-f93b9fd4-20251217\nLearn more: https://react.dev/warnings/version-mismatch") ); } ensureCorrectIsomorphicReactVersion(); @@ -7917,4 +7917,4 @@ exports.resumeToPipeableStream = function (children, postponedState, options) { } }; }; -exports.version = "19.3.0-canary-b45bb335-20251211"; +exports.version = "19.3.0-canary-f93b9fd4-20251217"; 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 b6283e4768bef4..57a16f60ab8971 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 @@ -422,7 +422,7 @@ exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.3.0-canary-b45bb335-20251211"; + exports.version = "19.3.0-canary-f93b9fd4-20251217"; "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 3f097636f630fb..68c7a468b1dd00 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 @@ -213,4 +213,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.3.0-canary-b45bb335-20251211"; +exports.version = "19.3.0-canary-f93b9fd4-20251217"; 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 29cb160e7549ef..7243e22d4c4a97 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.3.0-canary-b45bb335-20251211"; + exports.version = "19.3.0-canary-f93b9fd4-20251217"; })(); 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 d8d45dedb1c369..35baa0feacbf43 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.3.0-canary-b45bb335-20251211"; +exports.version = "19.3.0-canary-f93b9fd4-20251217"; diff --git a/packages/next/src/compiled/react-dom/package.json b/packages/next/src/compiled/react-dom/package.json index 033ff1dc1ffe9e..b907a46116316b 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.28.0-canary-b45bb335-20251211" + "scheduler": "0.28.0-canary-f93b9fd4-20251217" }, "peerDependencies": { - "react": "19.3.0-canary-b45bb335-20251211" + "react": "19.3.0-canary-f93b9fd4-20251217" }, "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 2654e35ce8cc9b..0927afbea78c0b 100644 --- a/packages/next/src/compiled/react-experimental/cjs/react.development.js +++ b/packages/next/src/compiled/react-experimental/cjs/react.development.js @@ -1391,7 +1391,7 @@ exports.useTransition = function () { return resolveDispatcher().useTransition(); }; - exports.version = "19.3.0-experimental-b45bb335-20251211"; + exports.version = "19.3.0-experimental-f93b9fd4-20251217"; "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 ae56d2eadf7566..2f67f53f4b39c0 100644 --- a/packages/next/src/compiled/react-experimental/cjs/react.production.js +++ b/packages/next/src/compiled/react-experimental/cjs/react.production.js @@ -605,4 +605,4 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.3.0-experimental-b45bb335-20251211"; +exports.version = "19.3.0-experimental-f93b9fd4-20251217"; 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 fd10c2637fc5b3..ad908c22cff19c 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 @@ -1061,5 +1061,5 @@ exports.useMemo = function (create, deps) { return resolveDispatcher().useMemo(create, deps); }; - exports.version = "19.3.0-experimental-b45bb335-20251211"; + exports.version = "19.3.0-experimental-f93b9fd4-20251217"; })(); 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 cd196e2e95a86a..5ea68f8f9fd5cc 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 @@ -571,4 +571,4 @@ exports.useId = function () { exports.useMemo = function (create, deps) { return ReactSharedInternals.H.useMemo(create, deps); }; -exports.version = "19.3.0-experimental-b45bb335-20251211"; +exports.version = "19.3.0-experimental-f93b9fd4-20251217"; diff --git a/packages/next/src/compiled/react-is/package.json b/packages/next/src/compiled/react-is/package.json index d71081825fce14..825d6edf0f89a9 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.3.0-canary-b45bb335-20251211", + "version": "19.3.0-canary-f93b9fd4-20251217", "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 9775c0b544530c..ea2e5eb4d32197 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 @@ -5000,10 +5000,10 @@ return hook.checkDCE ? !0 : !1; })({ bundleType: 1, - version: "19.3.0-experimental-b45bb335-20251211", + version: "19.3.0-experimental-f93b9fd4-20251217", rendererPackageName: "react-server-dom-turbopack", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-experimental-b45bb335-20251211", + reconcilerVersion: "19.3.0-experimental-f93b9fd4-20251217", getCurrentComponentInfo: function () { return currentOwnerInDEV; } diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.browser.development.js b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.browser.development.js index 37c0c185c6c3d7..00c61d4ccc5597 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.browser.development.js +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.browser.development.js @@ -5359,16 +5359,23 @@ case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.browser.production.js b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.browser.production.js index 27550b254a8d2a..ea1b2e45c3edf4 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.browser.production.js +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.browser.production.js @@ -2328,16 +2328,23 @@ ReactPromise.prototype.then = function (resolve, reject) { case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.edge.development.js b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.edge.development.js index d74887766d2243..fa3950f114a74c 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.edge.development.js +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.edge.development.js @@ -5433,16 +5433,23 @@ case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.edge.production.js b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.edge.production.js index bf1f51015771c4..e5a97d33066e9c 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.edge.production.js +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.edge.production.js @@ -2332,16 +2332,23 @@ ReactPromise.prototype.then = function (resolve, reject) { case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.node.development.js b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.node.development.js index fbcf75d596f536..3579814fde587d 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.node.development.js +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.node.development.js @@ -6112,16 +6112,23 @@ case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; diff --git a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.node.production.js b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.node.production.js index 47067a06c70ee0..2337b50f2a135c 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.node.production.js +++ b/packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.node.production.js @@ -2362,16 +2362,23 @@ ReactPromise.prototype.then = function (resolve, reject) { case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; 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 d777132d67ef15..868f218e8be485 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-b45bb335-20251211", - "react-dom": "0.0.0-experimental-b45bb335-20251211" + "react": "0.0.0-experimental-f93b9fd4-20251217", + "react-dom": "0.0.0-experimental-f93b9fd4-20251217" } } \ 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 778e33d63bd45c..3cef162a8712bc 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 @@ -5000,10 +5000,10 @@ return hook.checkDCE ? !0 : !1; })({ bundleType: 1, - version: "19.3.0-canary-b45bb335-20251211", + version: "19.3.0-canary-f93b9fd4-20251217", rendererPackageName: "react-server-dom-turbopack", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-canary-b45bb335-20251211", + reconcilerVersion: "19.3.0-canary-f93b9fd4-20251217", getCurrentComponentInfo: function () { return currentOwnerInDEV; } diff --git a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.browser.development.js b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.browser.development.js index 89f551bfbaefd0..ed05d2ff54c3a0 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.browser.development.js +++ b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.browser.development.js @@ -5307,16 +5307,23 @@ case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; diff --git a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.browser.production.js b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.browser.production.js index 23d52452c69f3e..7b242ca13409eb 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.browser.production.js +++ b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.browser.production.js @@ -2276,16 +2276,23 @@ ReactPromise.prototype.then = function (resolve, reject) { case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; diff --git a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.edge.development.js b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.edge.development.js index 958ccf2813c34e..029320397dccfc 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.edge.development.js +++ b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.edge.development.js @@ -5381,16 +5381,23 @@ case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; diff --git a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.edge.production.js b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.edge.production.js index 76624fba72c0a6..e9b1212141abe3 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.edge.production.js +++ b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.edge.production.js @@ -2280,16 +2280,23 @@ ReactPromise.prototype.then = function (resolve, reject) { case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; diff --git a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.node.development.js b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.node.development.js index 3fc02d1e3d18aa..94505ef9975e1e 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.node.development.js +++ b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.node.development.js @@ -6060,16 +6060,23 @@ case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; diff --git a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.node.production.js b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.node.production.js index f0a6b0c21a05b2..1a50402853a630 100644 --- a/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.node.production.js +++ b/packages/next/src/compiled/react-server-dom-turbopack/cjs/react-server-dom-turbopack-server.node.production.js @@ -2310,16 +2310,23 @@ ReactPromise.prototype.then = function (resolve, reject) { case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; 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 4dfe3febd5748f..99ca4b9c5127d8 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.3.0-canary-b45bb335-20251211", - "react-dom": "19.3.0-canary-b45bb335-20251211" + "react": "19.3.0-canary-f93b9fd4-20251217", + "react-dom": "19.3.0-canary-f93b9fd4-20251217" } } \ 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 c7fa916a3a3f23..ebed40bcccf533 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 @@ -5016,10 +5016,10 @@ return hook.checkDCE ? !0 : !1; })({ bundleType: 1, - version: "19.3.0-experimental-b45bb335-20251211", + version: "19.3.0-experimental-f93b9fd4-20251217", rendererPackageName: "react-server-dom-webpack", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-experimental-b45bb335-20251211", + reconcilerVersion: "19.3.0-experimental-f93b9fd4-20251217", getCurrentComponentInfo: function () { return currentOwnerInDEV; } diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.browser.development.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.browser.development.js index 438f0ce2fa9ee3..c943a84841deae 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.browser.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.browser.development.js @@ -5373,16 +5373,23 @@ case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.browser.production.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.browser.production.js index a0513827e9c7e4..d85c26f02a0438 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.browser.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.browser.production.js @@ -2339,16 +2339,23 @@ ReactPromise.prototype.then = function (resolve, reject) { case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.edge.development.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.edge.development.js index b7cde489c0f5b4..d88183565245c8 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.edge.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.edge.development.js @@ -5435,16 +5435,23 @@ case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.edge.production.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.edge.production.js index b54a80182a57b7..a5750a6212f9e1 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.edge.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.edge.production.js @@ -2334,16 +2334,23 @@ ReactPromise.prototype.then = function (resolve, reject) { case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.node.development.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.node.development.js index b551d7c8771b73..cb7dfb88c64b0a 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.node.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.node.development.js @@ -6114,16 +6114,23 @@ case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; diff --git a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.node.production.js b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.node.production.js index 30d339a6afca34..4681e6e2ecce3c 100644 --- a/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.node.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack-experimental/cjs/react-server-dom-webpack-server.node.production.js @@ -2364,16 +2364,23 @@ ReactPromise.prototype.then = function (resolve, reject) { case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; 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 c1fc3293bd39a5..863aac57942e16 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 @@ -52,8 +52,8 @@ "webpack-sources": "^3.2.0" }, "peerDependencies": { - "react": "0.0.0-experimental-b45bb335-20251211", - "react-dom": "0.0.0-experimental-b45bb335-20251211", + "react": "0.0.0-experimental-f93b9fd4-20251217", + "react-dom": "0.0.0-experimental-f93b9fd4-20251217", "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 67f1af7e70fb4c..981d165823e1d2 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 @@ -5016,10 +5016,10 @@ return hook.checkDCE ? !0 : !1; })({ bundleType: 1, - version: "19.3.0-canary-b45bb335-20251211", + version: "19.3.0-canary-f93b9fd4-20251217", rendererPackageName: "react-server-dom-webpack", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-canary-b45bb335-20251211", + reconcilerVersion: "19.3.0-canary-f93b9fd4-20251217", getCurrentComponentInfo: function () { return currentOwnerInDEV; } diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.browser.development.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.browser.development.js index efdc5b7b1f1e56..c8fb4f41b58bc6 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.browser.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.browser.development.js @@ -5321,16 +5321,23 @@ case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.browser.production.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.browser.production.js index a26698384e18be..9ddb91f83fd229 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.browser.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.browser.production.js @@ -2287,16 +2287,23 @@ ReactPromise.prototype.then = function (resolve, reject) { case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.edge.development.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.edge.development.js index 5103ef2751174a..57850c81a383da 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.edge.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.edge.development.js @@ -5383,16 +5383,23 @@ case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.edge.production.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.edge.production.js index d63f8befa60a78..5d881bba9d62bf 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.edge.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.edge.production.js @@ -2282,16 +2282,23 @@ ReactPromise.prototype.then = function (resolve, reject) { case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.development.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.development.js index 7859ce88e28068..f073720cb52293 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.development.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.development.js @@ -6062,16 +6062,23 @@ case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; diff --git a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.production.js b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.production.js index 71a1772bfcb713..2b9458e07cc57f 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.production.js +++ b/packages/next/src/compiled/react-server-dom-webpack/cjs/react-server-dom-webpack-server.node.production.js @@ -2312,16 +2312,23 @@ ReactPromise.prototype.then = function (resolve, reject) { case "fulfilled": if ("function" === typeof resolve) { for ( - var inspectedValue = this.value, cycleProtection = 0; + var inspectedValue = this.value, + cycleProtection = 0, + visited = new Set(); inspectedValue instanceof ReactPromise; ) { cycleProtection++; - if (inspectedValue === this || 1e3 < cycleProtection) { + if ( + inspectedValue === this || + visited.has(inspectedValue) || + 1e3 < cycleProtection + ) { "function" === typeof reject && reject(Error("Cannot have cyclic thenables.")); return; } + visited.add(inspectedValue); if ("fulfilled" === inspectedValue.status) inspectedValue = inspectedValue.value; else break; 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 e2e95396c30ae1..0cb0028790505e 100644 --- a/packages/next/src/compiled/react-server-dom-webpack/package.json +++ b/packages/next/src/compiled/react-server-dom-webpack/package.json @@ -52,8 +52,8 @@ "webpack-sources": "^3.2.0" }, "peerDependencies": { - "react": "19.3.0-canary-b45bb335-20251211", - "react-dom": "19.3.0-canary-b45bb335-20251211", + "react": "19.3.0-canary-f93b9fd4-20251217", + "react-dom": "19.3.0-canary-f93b9fd4-20251217", "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 9fc09d1bedddd8..b46458a172f73f 100644 --- a/packages/next/src/compiled/react/cjs/react.development.js +++ b/packages/next/src/compiled/react/cjs/react.development.js @@ -1322,7 +1322,7 @@ exports.useTransition = function () { return resolveDispatcher().useTransition(); }; - exports.version = "19.3.0-canary-b45bb335-20251211"; + exports.version = "19.3.0-canary-f93b9fd4-20251217"; "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 d4090def331b17..8240ab5bbcfe89 100644 --- a/packages/next/src/compiled/react/cjs/react.production.js +++ b/packages/next/src/compiled/react/cjs/react.production.js @@ -554,4 +554,4 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.3.0-canary-b45bb335-20251211"; +exports.version = "19.3.0-canary-f93b9fd4-20251217"; 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 073a55c464b178..20914c76d821fe 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 @@ -874,5 +874,5 @@ exports.useMemo = function (create, deps) { return resolveDispatcher().useMemo(create, deps); }; - exports.version = "19.3.0-canary-b45bb335-20251211"; + exports.version = "19.3.0-canary-f93b9fd4-20251217"; })(); 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 1295579c7c9283..7fda78467dcb6b 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 @@ -425,4 +425,4 @@ exports.useId = function () { exports.useMemo = function (create, deps) { return ReactSharedInternals.H.useMemo(create, deps); }; -exports.version = "19.3.0-canary-b45bb335-20251211"; +exports.version = "19.3.0-canary-f93b9fd4-20251217"; diff --git a/packages/next/src/compiled/unistore/unistore.js b/packages/next/src/compiled/unistore/unistore.js index 560f6044efe10d..a8d5fa8c51a44f 100644 --- a/packages/next/src/compiled/unistore/unistore.js +++ b/packages/next/src/compiled/unistore/unistore.js @@ -1 +1 @@ -(()=>{var t={87: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={446: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: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -2887,8 +2887,8 @@ packages: resolution: {integrity: sha512-9+uaWyF1o/PgXqHLJnC81IIG0HlV3o9eFCQ5hWZDMx5NHrFk0rrwqEFGQOB8lti/rnbxNPi+kYYw1D4e8xSn/Q==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -3040,7 +3040,7 @@ packages: resolution: {integrity: sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==} peerDependencies: '@types/react': '*' - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -3057,7 +3057,7 @@ packages: '@emotion/use-insertion-effect-with-fallbacks@1.0.1': resolution: {integrity: sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 '@emotion/utils@1.2.1': resolution: {integrity: sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==} @@ -3562,20 +3562,20 @@ packages: '@floating-ui/react-dom@2.1.0': resolution: {integrity: sha512-lNzj5EQmEKn5FFKc04+zasr09h/uX8RtJRNj5gUXsSQIXHVWTVh+hVAg1vOMCexkX8EgvemMvIFpQfkosnVNyA==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 '@floating-ui/react-dom@2.1.5': resolution: {integrity: sha512-HDO/1/1oH9fjj4eLgegrlH3dklZpHtUYYFiVwMUwfGvk9jWDRWqkklA2/NFScknrcNSspbV868WjXORvreDX+Q==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 '@floating-ui/react@0.26.16': resolution: {integrity: sha512-HEf43zxZNAI/E781QIVpYSF3K2VH4TTYZpqecjdsFkjsaU1EbaWcM++kw0HXFffj7gDUcBFevX8s0rQGQpxkow==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 '@floating-ui/utils@0.2.10': resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} @@ -4159,13 +4159,13 @@ packages: resolution: {integrity: sha512-l9ypojKN3PjwO1CSLIsqxi7mA25+7w+xc71Q+JuCCREI0tuGwkZsKbIOpuTATIJOjPh8ycLiW7QxX1LYsRTq6w==} peerDependencies: '@mantine/hooks': 7.10.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 '@mantine/hooks@7.11.2': resolution: {integrity: sha512-jhyVe/sbDEG2U8rr2lMecUPgQxcfr5hh9HazqGfkS7ZRIMDO7uJ947yAcTMGGkp5Lxtt5TBFt1Cb6tiB2/1agg==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 '@mapbox/node-pre-gyp@1.0.5': resolution: {integrity: sha512-4srsKPXWlIxp5Vbqz5uLfBN+du2fJChBoYn/f2h991WLdk7jUvcSk/McVLSv/X+xQIPI8eGD5GjrnygdyHnhPA==} @@ -4185,13 +4185,13 @@ packages: '@mdx-js/react@2.2.1': resolution: {integrity: sha512-YdXcMcEnqZhzql98RNrqYo9cEhTTesBiCclEtoiQUbJwx87q9453GTapYU6kJ8ZZ2ek1Vp25SiAXEFy5O/eAPw==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 '@mdx-js/react@3.1.0': resolution: {integrity: sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 '@modelcontextprotocol/sdk@1.18.1': resolution: {integrity: sha512-d//GE8/Yh7aC3e7p+kZG8JqqEAwwDUmAfvH1quogtbk+ksS6E0RR6toKKESPYYZVre0meqkJb27zb+dhqE9Sgw==} @@ -4862,8 +4862,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -4875,8 +4875,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -4888,8 +4888,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -4901,8 +4901,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -4914,8 +4914,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -4927,8 +4927,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -4940,8 +4940,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -4952,7 +4952,7 @@ packages: resolution: {integrity: sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -4961,7 +4961,7 @@ packages: resolution: {integrity: sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -4970,7 +4970,7 @@ packages: resolution: {integrity: sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -4979,7 +4979,7 @@ packages: resolution: {integrity: sha512-OKrckBy+sMEgYM/sMmqmErVn0kZqrHPJze+Ql3DzYsDDp0hl0L62nx/2122/Bvps1qz645jlcu2tD9lrRSdf8A==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -4988,7 +4988,7 @@ packages: resolution: {integrity: sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -4997,7 +4997,7 @@ packages: resolution: {integrity: sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5007,8 +5007,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5020,8 +5020,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5032,7 +5032,7 @@ packages: resolution: {integrity: sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5041,7 +5041,7 @@ packages: resolution: {integrity: sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5051,8 +5051,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5064,8 +5064,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5077,8 +5077,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5089,7 +5089,7 @@ packages: resolution: {integrity: sha512-pSIwfrT1a6sIoDASCSpFwOasEwKTZWDw/iBdtnqKO7v6FeOzYJ7U53cPzYFVR3geGGXgVHaH+CdngrrAzqUGxg==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5098,7 +5098,7 @@ packages: resolution: {integrity: sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5108,8 +5108,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5121,8 +5121,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5133,7 +5133,7 @@ packages: resolution: {integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5142,7 +5142,7 @@ packages: resolution: {integrity: sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5152,8 +5152,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5165,8 +5165,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5178,8 +5178,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5191,8 +5191,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5204,8 +5204,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5217,8 +5217,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5230,8 +5230,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5243,8 +5243,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5256,8 +5256,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5269,8 +5269,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5282,8 +5282,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5295,8 +5295,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5308,8 +5308,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5321,8 +5321,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5334,8 +5334,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5347,8 +5347,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5360,8 +5360,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5373,8 +5373,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5386,8 +5386,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5398,7 +5398,7 @@ packages: resolution: {integrity: sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5407,7 +5407,7 @@ packages: resolution: {integrity: sha512-RApLLOcINYJA+dMVbOju7MYv1Mb2EBp2nH4HdDzXTSyaR5optlm6Otrz1euW3HbdOR8UmmFK06TD+A9frYWv+g==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5416,7 +5416,7 @@ packages: resolution: {integrity: sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5426,8 +5426,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5439,8 +5439,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5452,8 +5452,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5465,8 +5465,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5477,7 +5477,7 @@ packages: resolution: {integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5486,7 +5486,7 @@ packages: resolution: {integrity: sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5495,7 +5495,7 @@ packages: resolution: {integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5504,7 +5504,7 @@ packages: resolution: {integrity: sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5513,7 +5513,7 @@ packages: resolution: {integrity: sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5522,7 +5522,7 @@ packages: resolution: {integrity: sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5531,7 +5531,7 @@ packages: resolution: {integrity: sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5540,7 +5540,7 @@ packages: resolution: {integrity: sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5549,7 +5549,7 @@ packages: resolution: {integrity: sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5558,7 +5558,7 @@ packages: resolution: {integrity: sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5567,7 +5567,7 @@ packages: resolution: {integrity: sha512-0Fmkebhr6PiseyZlYAOtLS+nb7jLmpqTrJyv61Pe68MKYW6OWdRE2kI70TaYY27u7H0lajqM3hSMMLFq18Z7nQ==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5576,7 +5576,7 @@ packages: resolution: {integrity: sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5585,7 +5585,7 @@ packages: resolution: {integrity: sha512-XW3/vWuIXHa+2Uwcc2ABSfcCledmXhhQPlGbfcRXbiUQI5Icjcg19BGCZVKKInYbvUCut/ufbbLLPFC5cbb1hw==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5594,7 +5594,7 @@ packages: resolution: {integrity: sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5604,8 +5604,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5617,8 +5617,8 @@ packages: peerDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -5922,8 +5922,8 @@ packages: '@storybook/blocks@8.6.0': resolution: {integrity: sha512-3PNxlB5Ooj8CIhttbDxeV6kW7ui+2GEdTngtqhnsUHVjzeTKpilsk2lviOeUzqlyq5FDK+rhpZ3L3DJ9pDvioA==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 storybook: ^8.6.0 peerDependenciesMeta: react: @@ -5973,8 +5973,8 @@ packages: resolution: {integrity: sha512-Nz/UzeYQdUZUhacrPyfkiiysSjydyjgg/p0P9HxB4p/WaJUUjMAcaoaLgy3EXx61zZJ3iD36WPuDkZs5QYrA0A==} engines: {node: '>=14.0.0'} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 '@storybook/instrumenter@8.6.0': resolution: {integrity: sha512-eEY/Hfa3Vj5Nv4vHRHlSqjoyW6oAKNK3rKIXfL/eawQwb7rKhzijDLG5YBH44Hh7dEPIqUp0LEdgpyIY7GXezg==} @@ -5990,8 +5990,8 @@ packages: resolution: {integrity: sha512-04T86VG0UJtiozgZkTR5sY1qM3E0Rgwqwllvyy7kFFdkV+Sv/VsPjW9sC38s9C8FtCYRL8pJZz81ey3oylpIMA==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 storybook: ^8.6.0 typescript: '*' peerDependenciesMeta: @@ -6012,16 +6012,16 @@ packages: '@storybook/react-dom-shim@8.6.0': resolution: {integrity: sha512-5Y+vMHhcx0xnaNsLQMbkmjc3zkDn/fGBNsiLH2e4POvW3ZQvOxjoyxAsEQaKwLtFgsdCFSd2tR89F6ItYrA2JQ==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 storybook: ^8.6.0 '@storybook/react-webpack5@8.6.0': resolution: {integrity: sha512-2L9CYDPn1OL0B8K5EU/Wpo9Slg8f0vkYPaPioQnmcK3Q4SJR4JAuDVWHUtNdxhaPOkHIy887Tfrf6BEC/blMaQ==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 storybook: ^8.6.0 typescript: '>= 4.2.x' peerDependenciesMeta: @@ -6033,8 +6033,8 @@ packages: engines: {node: '>=18.0.0'} peerDependencies: '@storybook/test': 8.6.0 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 storybook: ^8.6.0 typescript: '>= 4.2.x' peerDependenciesMeta: @@ -6302,8 +6302,8 @@ packages: engines: {node: '>=18'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -8234,8 +8234,8 @@ packages: cmdk@1.0.4: resolution: {integrity: sha512-AnsjfHyHpQ/EFeAnG216WY7A5LiYCoZzCSygiLvfXC3H3LFGCprErteUcszaVluGOhuOTbJS3jWHrSDYPBBygg==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 co@4.6.0: resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} @@ -9897,8 +9897,8 @@ packages: peerDependencies: eslint: '>=8.0.0' - eslint-plugin-react-hooks@0.0.0-experimental-b45bb335-20251211: - resolution: {integrity: sha512-ANkuKdc2u16WU8k0uOq/kXNGc9bHjVi9zH1O+KW23ROFedFFtfpn63S4ZM3q8BiLC2pLHNwK2YBSe/g+d9F98A==} + eslint-plugin-react-hooks@0.0.0-experimental-f93b9fd4-20251217: + resolution: {integrity: sha512-kmCTK7tm0g09rUygPdKWdJn3WoKdhLdCN1uWW11hksBYBYz3/TJJPCwduOSSeHNCbV1FpJkX4A3U5KmRBwOOOg==} engines: {node: '>=18'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 @@ -10547,8 +10547,8 @@ packages: '@types/react': 19.2.2 algoliasearch: 5.x.x next: 14.x.x || 15.x.x - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 react-router: 7.x.x waku: ^0.26.0 peerDependenciesMeta: @@ -10580,7 +10580,7 @@ packages: '@fumadocs/mdx-remote': ^1.4.0 fumadocs-core: ^14.0.0 || ^15.0.0 next: ^15.3.0 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 vite: 6.x.x || 7.x.x peerDependenciesMeta: '@fumadocs/mdx-remote': @@ -10597,8 +10597,8 @@ packages: peerDependencies: '@types/react': 19.2.2 next: 14.x.x || 15.x.x - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 tailwindcss: ^3.4.14 || ^4.0.0 peerDependenciesMeta: '@types/react': @@ -12922,12 +12922,12 @@ packages: lucide-react@0.383.0: resolution: {integrity: sha512-13xlG0CQCJtzjSQYwwJ3WRqMHtRj3EXmLlorrARt7y+IHnxUCp3XyFNL1DfaGySWxHObDvnu1u1dV+0VMKHUSg==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 lucide-react@0.554.0: resolution: {integrity: sha512-St+z29uthEJVx0Is7ellNkgTEhaeSoA42I7JjOCBCrc5X6LYMGSv0P/2uS5HDLTExP5tpiqRD2PyUEOS6s9UXA==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 lz-string@1.5.0: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} @@ -13720,8 +13720,8 @@ packages: next-themes@0.4.6: resolution: {integrity: sha512-pZvgD5L0IEvX5/9GWyHMf3m8BKiVQwsCMHfoFosXtXBMnaS0ZnIJ9ST4b4NqLVKDEm8QBxoNNGNaBv2JNF6XNA==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 next-tick@1.0.0: resolution: {integrity: sha512-mc/caHeUcdjnC/boPWJefDr4KUIWQNv+tlnFnJd38QMou86QtxQzBJfxgGRzvx8jazYRqrVlaHarfO72uNxPOg==} @@ -13735,8 +13735,8 @@ packages: '@opentelemetry/api': ^1.1.0 '@playwright/test': ^1.51.1 babel-plugin-react-compiler: '*' - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 sass: ^1.3.0 peerDependenciesMeta: '@opentelemetry/api': @@ -13757,8 +13757,8 @@ packages: '@opentelemetry/api': ^1.1.0 '@playwright/test': ^1.51.1 babel-plugin-react-compiler: '*' - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 sass: ^1.3.0 peerDependenciesMeta: '@opentelemetry/api': @@ -15650,23 +15650,23 @@ packages: resolution: {integrity: sha512-APPU8HB2uZnpl6Vt/+0AFoVYgSRtfiP6FLrZgPPTDmqSb2R4qZRbgd0A3VzIFxDt5e+Fozjx79WjLWnF69DK8g==} engines: {node: '>=16.14.0'} - react-dom@0.0.0-experimental-b45bb335-20251211: - resolution: {integrity: sha512-cNftKRR/9Tz4dNZkt7LLXfP7JwiWPpFKNLcBnUOwQiLqM4S7jxNkdaoEDuz6/BYGEIHPhKOVWAlbdUtG1F42uw==} + react-dom@0.0.0-experimental-f93b9fd4-20251217: + resolution: {integrity: sha512-JWopOzRvOL8/WyPucssWRIHW4SEj4AeRxsKI3RjatswQGnYM2ZsUE92vaH+6CW6JRRWA0tb6X6qfI7Qd6vw+nw==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 - react-dom@19.3.0-canary-b45bb335-20251211: - resolution: {integrity: sha512-LoqDnXthrVSTcXNunN6dH2kDFUyX1c2IPnFsE1xsHS5FmWJZrk28R/qyA+I6qjmjpcvF5SBeGc2SWHU8609KdQ==} + react-dom@19.3.0-canary-f93b9fd4-20251217: + resolution: {integrity: sha512-VF/qSobrjtCPxZtm7vcWTpKw7/Rq8pyiylDrlltOxgdb9wA1zIixoikmVYSFC1/Y0c83fHtzs3H/SAx0ZZ3OCg==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 react-dom@19.3.0-canary-fd524fe0-20251121: resolution: {integrity: sha512-+M3m+8ysDcPmt7ncitPOX5O71OOKF6lq6INFZFUMJjEGDxvl4CS2D41DJG5MnXcwiWTZLAp/uILZtt4sKTRSyQ==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 - react-is@19.3.0-canary-b45bb335-20251211: - resolution: {integrity: sha512-J1QDZGQiEUuirGxfD/exuzlHLzARp/16KME8g/Te+oD22mYZweGIdNMyj1p3bZotZXtwwgDTL+3IPsbDQcw+Zg==} + react-is@19.3.0-canary-f93b9fd4-20251217: + resolution: {integrity: sha512-L0AqFgsDkqOV/5KQVUsSexDFjZdoi5CqVY1a8gidLNqlC53x2TVWkZRC/lnmJrXgmO+fdWanRjYqPtlrcpoWdA==} react-is@19.3.0-canary-fd524fe0-20251121: resolution: {integrity: sha512-06VG41yCv5V7FPCLxo4hBaiLEoReJ35LK9VvEqveBJq5cbEhakZznJLnPU1oJ3CCrL4DyBsPXw9EiYlrOL8c3Q==} @@ -15677,14 +15677,14 @@ packages: react-medium-image-zoom@5.3.0: resolution: {integrity: sha512-RCIzVlsKqy3BYgGgYbolUfuvx0aSKC7YhX/IJGEp+WJxsqdIVYJHkBdj++FAj6VD7RiWj6VVmdCfa/9vJE9hZg==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 react-number-format@5.4.0: resolution: {integrity: sha512-NWdICrqLhI7rAS8yUeLVd6Wr4cN7UjJ9IBTS0f/a9i7UB4x4Ti70kGnksBtZ7o4Z7YRbvCMMR/jQmkoOBa/4fg==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 react-refresh@0.12.0: resolution: {integrity: sha512-suLIhrU2IHKL5JEKR/fAwJv7bbeq4kJ+pJopf77jHwuR+HmJS/HbrPIGsTBUVfw7tXPOmYv7UJ7PCaN49e8x4A==} @@ -15695,7 +15695,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -15705,7 +15705,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -15715,7 +15715,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -15725,58 +15725,58 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true - react-server-dom-turbopack@0.0.0-experimental-b45bb335-20251211: - resolution: {integrity: sha512-VnfxUE6rnP/vcyl+li8GvFn7wuvMpI4KC5Lzj8ZaPYCDIMRKDj+N6bVLnbRUL5OlPZ00Q4oegRpGQ+szn2hOZw==} + react-server-dom-turbopack@0.0.0-experimental-f93b9fd4-20251217: + resolution: {integrity: sha512-0ncD7ey5MNynBPLKfvmNjT+qqt/rN/+Yaji5sG94Kx/D72x0WNsZ+mFUc6S1hDBl71LQG+VWFxgRZz3iqOWFxw==} engines: {node: '>=0.10.0'} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 - react-server-dom-turbopack@19.3.0-canary-b45bb335-20251211: - resolution: {integrity: sha512-FZsEnddky1rLH/95R08bNOMghuIBfGFmKhv4jbwydmmcTPT2CVmGsHjgbQzWsvi/O2zrN4VVDATyOPFOXtMuzw==} + react-server-dom-turbopack@19.3.0-canary-f93b9fd4-20251217: + resolution: {integrity: sha512-tHb6H2/J37v8EtgnqSv4MuQNwI9nR7MTeUnPX0s80fqOcJbN2d/5KpvjZaoI3uBBe6PI1+LZtLP7zO1hZiogfg==} engines: {node: '>=0.10.0'} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 - react-server-dom-webpack@0.0.0-experimental-b45bb335-20251211: - resolution: {integrity: sha512-SVzm+Dj5Zgeih7rZo5oEi5Wwx2Jeg8JXdjWfbV+A9c/7BGiCl4r232VrrE03htsRL9tRxuR6rapgl7N6mnXeWg==} + react-server-dom-webpack@0.0.0-experimental-f93b9fd4-20251217: + resolution: {integrity: sha512-bE/UgiHmYHGUawT14Q67N2rfHbspvQnjiC05YML5gHLAPrk0MAd+9HhkELslHFFJ+6VjTcf3saSyKK4errdzwQ==} engines: {node: '>=0.10.0'} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 webpack: 5.98.0 - react-server-dom-webpack@19.3.0-canary-b45bb335-20251211: - resolution: {integrity: sha512-AvQedCHGOuS26p/Ie5M14fXE5omuaoMIO+gGSG2t8i3CNEcJ6JsKOuWPrIAylvRlPymO/QnpHHlbtlexS0qTPQ==} + react-server-dom-webpack@19.3.0-canary-f93b9fd4-20251217: + resolution: {integrity: sha512-1CfFupTKu+2kGaEvpNg+KyUJgajUFFBdUUFQve9XLmTlv0Z5Q5a9qloCVHbEYUCGyVDS8cZhkePzpjZKKhJNUg==} engines: {node: '>=0.10.0'} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 webpack: 5.98.0 react-shallow-renderer@16.15.0: resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 react-ssr-prepass@1.0.8: resolution: {integrity: sha512-O0gfRA1SaK+9ITKxqfnXsej2jF+OHGP/+GxD4unROQaM/0/UczGF9fuF+wTboxaQoKdIf4FvS3h/OigWh704VA==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-is: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-is: 19.3.0-canary-f93b9fd4-20251217 react-style-singleton@2.2.1: resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} engines: {node: '>=10'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -15786,7 +15786,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -15794,26 +15794,26 @@ packages: react-test-renderer@18.2.0: resolution: {integrity: sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 react-textarea-autosize@8.5.3: resolution: {integrity: sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ==} engines: {node: '>=10'} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 react-virtualized@9.22.3: resolution: {integrity: sha512-MKovKMxWTcwPSxE1kK1HcheQTWfuCxAuBoSTf2gwyMM21NdX/PXUhnoP8Uc5dRKd+nKm8v41R36OellhdCpkrw==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217 - react@0.0.0-experimental-b45bb335-20251211: - resolution: {integrity: sha512-hCWKhf+lnu9HJxrx2X+syaQIl+GUUvCwg554v9K0Egzir14Qv6RZbMYN84zy4SCCns6mWXg5Kb1fW7sPvVB2Mw==} + react@0.0.0-experimental-f93b9fd4-20251217: + resolution: {integrity: sha512-pHZOYztrFX7PACNOy/ifXFKrltYIoFXiBixaOqG8LoIXdIFWrAXazbE/QvV+ZIGny19e3MwIlRmDI06OCPx1Jg==} engines: {node: '>=0.10.0'} - react@19.3.0-canary-b45bb335-20251211: - resolution: {integrity: sha512-HsgAObjMFHwqjIbUTp+CqkULLCt4CzO6mkxItTdXIt5PwgtDbwxJIci3Fe+86VBWTtwy0dbrSy40sNGCFIq8bg==} + react@19.3.0-canary-f93b9fd4-20251217: + resolution: {integrity: sha512-jsuz+5irj+ShRGUQtzh4uliADXLZEUx7zp2fhyry3zf6luSn699DF4b1KdeTwS1cPdAM29YUj8Cr1ot9LLOy6Q==} engines: {node: '>=0.10.0'} react@19.3.0-canary-fd524fe0-20251121: @@ -16420,11 +16420,11 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} - scheduler@0.0.0-experimental-b45bb335-20251211: - resolution: {integrity: sha512-iJRsnDWbz9rtGnnSOSFJUwzQ10VvVJnhOiv9xUlqsGZqWqRGjelmtpw8ASqnuZeSj3kh3n7OB7Xu37bYc5ptow==} + scheduler@0.0.0-experimental-f93b9fd4-20251217: + resolution: {integrity: sha512-NAufgjQBtR6CiT5BhY1mK1gN8zszRjERrWER4FeBLONZN3F4rVODepp5Cqq7y0x7E1XdGSQAZriAlLenrPguMg==} - scheduler@0.28.0-canary-b45bb335-20251211: - resolution: {integrity: sha512-F7JeB+JcoJ7aC44GFb/nK2hZn27UpcX26A2O643TESkVQt8TFgSnxNyX0jiUC70FrQwsZP6zwy6A8LayLW/aBQ==} + scheduler@0.28.0-canary-f93b9fd4-20251217: + resolution: {integrity: sha512-K9LI8V3InDzDYYv18QxJUly3v21luMac1fBYG8PGs2x4HhOl84rb3hFCXYy5HqCino6v3qrzD92sSB56pX3pkg==} schema-utils@2.7.1: resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} @@ -17100,7 +17100,7 @@ packages: peerDependencies: '@babel/core': '*' babel-plugin-macros: '*' - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@babel/core': optional: true @@ -17187,7 +17187,7 @@ packages: swr@2.2.4: resolution: {integrity: sha512-njiZ/4RiIhoOlAaLYDqwz5qH/KZXVilRLvomrx83HjzCWTfa+InyfAjv05PSFxnmLzZkNO9ZfvgoqzAaEI4sGQ==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 symbol-observable@1.0.1: resolution: {integrity: sha512-Kb3PrPYz4HanVF1LVGuAdW6LoVgIwjUYJGzFe7NDrBLCN4lsV/5J0MFurV+ygS4bRVwrCEt2c7MQ1R2a72oJDw==} @@ -18019,7 +18019,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -18029,7 +18029,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -18037,13 +18037,13 @@ packages: use-composed-ref@1.3.0: resolution: {integrity: sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 use-isomorphic-layout-effect@1.1.2: resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} peerDependencies: '@types/react': '*' - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -18052,7 +18052,7 @@ packages: resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==} peerDependencies: '@types/react': '*' - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -18062,7 +18062,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -18072,7 +18072,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 peerDependenciesMeta: '@types/react': optional: true @@ -18080,7 +18080,7 @@ packages: use-sync-external-store@1.5.0: resolution: {integrity: sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==} peerDependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -19695,28 +19695,28 @@ snapshots: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@base-ui-components/react@1.0.0-beta.2(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@base-ui-components/react@1.0.0-beta.2(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@babel/runtime': 7.27.6 - '@base-ui-components/utils': 0.1.0(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@floating-ui/react-dom': 2.1.5(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) + '@base-ui-components/utils': 0.1.0(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@floating-ui/react-dom': 2.1.5(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) '@floating-ui/utils': 0.2.10 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) reselect: 5.1.1 tabbable: 6.2.0 - use-sync-external-store: 1.5.0(react@19.3.0-canary-b45bb335-20251211) + use-sync-external-store: 1.5.0(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 - '@base-ui-components/utils@0.1.0(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@base-ui-components/utils@0.1.0(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@babel/runtime': 7.27.6 '@floating-ui/utils': 0.2.10 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) reselect: 5.1.1 - use-sync-external-store: 1.5.0(react@19.3.0-canary-b45bb335-20251211) + use-sync-external-store: 1.5.0(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 @@ -19884,17 +19884,17 @@ snapshots: '@emotion/memoize@0.8.1': {} - '@emotion/react@11.11.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@emotion/react@11.11.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@babel/runtime': 7.27.0 '@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.3.0-canary-b45bb335-20251211) + '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@19.3.0-canary-f93b9fd4-20251217) '@emotion/utils': 1.2.1 '@emotion/weak-memoize': 0.3.1 hoist-non-react-statics: 3.3.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 transitivePeerDependencies: @@ -19912,9 +19912,9 @@ snapshots: '@emotion/unitless@0.8.1': {} - '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@19.3.0-canary-b45bb335-20251211)': + '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 '@emotion/utils@1.2.1': {} @@ -20337,11 +20337,11 @@ snapshots: react: 19.3.0-canary-fd524fe0-20251121 react-dom: 19.3.0-canary-fd524fe0-20251121(react@19.3.0-canary-fd524fe0-20251121) - '@floating-ui/react-dom@2.1.5(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@floating-ui/react-dom@2.1.5(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@floating-ui/dom': 1.7.3 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) '@floating-ui/react@0.26.16(react-dom@19.3.0-canary-fd524fe0-20251121(react@19.3.0-canary-fd524fe0-20251121))(react@19.3.0-canary-fd524fe0-20251121)': dependencies: @@ -21207,11 +21207,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@mdx-js/react@2.2.1(react@19.3.0-canary-b45bb335-20251211)': + '@mdx-js/react@2.2.1(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@types/mdx': 2.0.13 '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 '@mdx-js/react@2.2.1(react@19.3.0-canary-fd524fe0-20251121)': dependencies: @@ -21219,11 +21219,11 @@ snapshots: '@types/react': 19.2.2 react: 19.3.0-canary-fd524fe0-20251121 - '@mdx-js/react@3.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@mdx-js/react@3.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@types/mdx': 2.0.13 '@types/react': 19.2.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 '@modelcontextprotocol/sdk@1.18.1': dependencies: @@ -21993,749 +21993,749 @@ snapshots: '@radix-ui/primitive@1.1.3': {} - '@radix-ui/react-accordion@1.2.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-accordion@1.2.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collapsible': 1.1.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-collapsible': 1.1.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-arrow@1.1.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-arrow@1.1.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-arrow@1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-arrow@1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-collapsible@1.1.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-collapsible@1.1.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-collection@1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-collection@1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-context': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-slot': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-context': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-slot': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-collection@1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-collection@1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-compose-refs@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-compose-refs@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-compose-refs@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-compose-refs@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-context@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-context@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-context@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-context@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-context@1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-context@1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-dialog@1.1.15(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-dialog@1.1.15(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) aria-hidden: 1.2.6 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) - react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) + react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-dialog@1.1.4(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-dialog@1.1.4(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-context': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-id': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-portal': 1.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-slot': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-context': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-id': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-portal': 1.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-slot': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) aria-hidden: 1.2.6 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) - react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) + react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-direction@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-direction@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-direction@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-direction@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-dismissable-layer@1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-dismissable-layer@1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-dismissable-layer@1.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-dismissable-layer@1.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-focus-guards@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-focus-guards@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-focus-scope@1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-focus-scope@1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-id@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-id@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-id@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-id@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-navigation-menu@1.2.14(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-navigation-menu@1.2.14(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-popover@1.1.15(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-popover@1.1.15(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) aria-hidden: 1.2.6 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) - react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) + react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-popover@1.1.4(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-popover@1.1.4(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-context': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-id': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-popper': 1.2.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-portal': 1.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-slot': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-context': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-id': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-popper': 1.2.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-portal': 1.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-slot': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) aria-hidden: 1.2.6 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) - react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) + react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-popper@1.2.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': - dependencies: - '@floating-ui/react-dom': 2.1.5(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-arrow': 1.1.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-context': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-rect': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-size': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-popper@1.2.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': + dependencies: + '@floating-ui/react-dom': 2.1.5(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-arrow': 1.1.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-context': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-rect': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-size': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) '@radix-ui/rect': 1.1.0 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-popper@1.2.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': - dependencies: - '@floating-ui/react-dom': 2.1.5(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-arrow': 1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-context': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-rect': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-size': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-popper@1.2.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': + dependencies: + '@floating-ui/react-dom': 2.1.5(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-arrow': 1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-context': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-rect': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-size': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) '@radix-ui/rect': 1.1.0 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-popper@1.2.8(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': - dependencies: - '@floating-ui/react-dom': 2.1.5(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-popper@1.2.8(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': + dependencies: + '@floating-ui/react-dom': 2.1.5(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) '@radix-ui/rect': 1.1.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-portal@1.1.2(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-portal@1.1.2(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-portal@1.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-portal@1.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-portal@1.1.9(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-portal@1.1.9(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-presence@1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-presence@1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-presence@1.1.2(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-presence@1.1.2(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-primitive@2.0.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-primitive@2.0.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-slot': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-slot': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-primitive@2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-primitive@2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-slot': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-slot': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-roving-focus@1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-roving-focus@1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-collection': 1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-context': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-direction': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-id': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-collection': 1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-context': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-direction': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-id': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-roving-focus@1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-roving-focus@1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-scroll-area@1.2.10(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-scroll-area@1.2.10(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@radix-ui/number': 1.1.1 '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-select@2.2.6(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-select@2.2.6(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@radix-ui/number': 1.1.1 '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) aria-hidden: 1.2.6 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) - react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) + react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-slot@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-slot@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 + '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-slot@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-slot@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-slot@1.2.3(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-slot@1.2.3(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-tabs@1.1.13(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-tabs@1.1.13(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-toggle-group@1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-toggle-group@1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-context': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-direction': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-roving-focus': 1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-toggle': 1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-context': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-direction': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-roving-focus': 1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-toggle': 1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-toggle@1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-toggle@1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-tooltip@1.1.4(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-tooltip@1.1.4(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-context': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-id': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-portal': 1.1.2(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-presence': 1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-slot': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-context': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-id': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-popper': 1.2.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-portal': 1.1.2(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-presence': 1.1.1(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-slot': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-use-callback-ref@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-use-callback-ref@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-use-controllable-state@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-use-controllable-state@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 + '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-use-layout-effect@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-use-layout-effect@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-use-previous@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-use-previous@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-use-rect@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-use-rect@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@radix-ui/rect': 1.1.0 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-use-rect@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-use-rect@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@radix-ui/rect': 1.1.1 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-use-size@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-use-size@1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-use-size@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-use-size@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@types/react': 19.2.2 - '@radix-ui/react-visually-hidden@1.1.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-visually-hidden@1.1.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 '@types/react-dom': 19.2.1(@types/react@19.2.2) @@ -23033,12 +23033,12 @@ snapshots: '@storybook/addon-docs@8.6.0(@types/react@19.2.2)(storybook@8.6.0(prettier@3.6.2))': dependencies: - '@mdx-js/react': 3.1.0(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@storybook/blocks': 8.6.0(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(storybook@8.6.0(prettier@3.6.2)) + '@mdx-js/react': 3.1.0(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@storybook/blocks': 8.6.0(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(storybook@8.6.0(prettier@3.6.2)) '@storybook/csf-plugin': 8.6.0(storybook@8.6.0(prettier@3.6.2)) - '@storybook/react-dom-shim': 8.6.0(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(storybook@8.6.0(prettier@3.6.2)) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@storybook/react-dom-shim': 8.6.0(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(storybook@8.6.0(prettier@3.6.2)) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) storybook: 8.6.0(prettier@3.6.2) ts-dedent: 2.2.0 transitivePeerDependencies: @@ -23103,14 +23103,14 @@ snapshots: - '@swc/helpers' - webpack - '@storybook/blocks@8.6.0(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(storybook@8.6.0(prettier@3.6.2))': + '@storybook/blocks@8.6.0(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(storybook@8.6.0(prettier@3.6.2))': dependencies: - '@storybook/icons': 1.3.0(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) + '@storybook/icons': 1.3.0(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) storybook: 8.6.0(prettier@3.6.2) ts-dedent: 2.2.0 optionalDependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) '@storybook/builder-webpack5@8.6.0(@rspack/core@1.6.7(@swc/helpers@0.5.15))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.25.9)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2)': dependencies: @@ -23189,10 +23189,10 @@ snapshots: '@storybook/global@5.0.0': {} - '@storybook/icons@1.3.0(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@storybook/icons@1.3.0(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) '@storybook/instrumenter@8.6.0(storybook@8.6.0(prettier@3.6.2))': dependencies: @@ -23204,17 +23204,17 @@ snapshots: dependencies: storybook: 8.6.0(prettier@3.6.2) - '@storybook/preset-react-webpack@8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.25.9)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2)': + '@storybook/preset-react-webpack@8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.25.9)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2)': dependencies: '@storybook/core-webpack': 8.6.0(storybook@8.6.0(prettier@3.6.2)) - '@storybook/react': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2) + '@storybook/react': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.9.2)(webpack@5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.25.9)) '@types/semver': 7.5.6 find-up: 5.0.0 magic-string: 0.30.19 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 react-docgen: 7.1.0 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) resolve: 1.22.10 semver: 7.6.3 storybook: 8.6.0(prettier@3.6.2) @@ -23248,19 +23248,19 @@ snapshots: transitivePeerDependencies: - supports-color - '@storybook/react-dom-shim@8.6.0(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(storybook@8.6.0(prettier@3.6.2))': + '@storybook/react-dom-shim@8.6.0(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(storybook@8.6.0(prettier@3.6.2))': dependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) storybook: 8.6.0(prettier@3.6.2) - '@storybook/react-webpack5@8.6.0(@rspack/core@1.6.7(@swc/helpers@0.5.15))(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.25.9)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2)': + '@storybook/react-webpack5@8.6.0(@rspack/core@1.6.7(@swc/helpers@0.5.15))(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.25.9)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2)': dependencies: '@storybook/builder-webpack5': 8.6.0(@rspack/core@1.6.7(@swc/helpers@0.5.15))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.25.9)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2) - '@storybook/preset-react-webpack': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.25.9)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2) - '@storybook/react': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + '@storybook/preset-react-webpack': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.25.9)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2) + '@storybook/react': 8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) storybook: 8.6.0(prettier@3.6.2) optionalDependencies: typescript: 5.9.2 @@ -23273,16 +23273,16 @@ snapshots: - uglify-js - webpack-cli - '@storybook/react@8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2)': + '@storybook/react@8.6.0(@storybook/test@8.6.0(storybook@8.6.0(prettier@3.6.2)))(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(storybook@8.6.0(prettier@3.6.2))(typescript@5.9.2)': dependencies: '@storybook/components': 8.6.0(storybook@8.6.0(prettier@3.6.2)) '@storybook/global': 5.0.0 '@storybook/manager-api': 8.6.0(storybook@8.6.0(prettier@3.6.2)) '@storybook/preview-api': 8.6.0(storybook@8.6.0(prettier@3.6.2)) - '@storybook/react-dom-shim': 8.6.0(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(storybook@8.6.0(prettier@3.6.2)) + '@storybook/react-dom-shim': 8.6.0(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(storybook@8.6.0(prettier@3.6.2)) '@storybook/theming': 8.6.0(storybook@8.6.0(prettier@3.6.2)) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) storybook: 8.6.0(prettier@3.6.2) optionalDependencies: '@storybook/test': 8.6.0(storybook@8.6.0(prettier@3.6.2)) @@ -23560,13 +23560,13 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@15.0.7(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)': + '@testing-library/react@15.0.7(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)': dependencies: '@babel/runtime': 7.27.0 '@testing-library/dom': 10.1.0 '@types/react-dom': 19.2.1(@types/react@19.2.2) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 @@ -25796,14 +25796,14 @@ snapshots: cmd-shim@7.0.0: {} - cmdk@1.0.4(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211): + cmdk@1.0.4(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217): dependencies: - '@radix-ui/react-dialog': 1.1.4(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) - use-sync-external-store: 1.5.0(react@19.3.0-canary-b45bb335-20251211) + '@radix-ui/react-dialog': 1.1.4(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) + use-sync-external-store: 1.5.0(react@19.3.0-canary-f93b9fd4-20251217) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -27834,7 +27834,7 @@ snapshots: - bluebird - supports-color - eslint-plugin-react-hooks@0.0.0-experimental-b45bb335-20251211(eslint@9.37.0(jiti@2.5.1)): + eslint-plugin-react-hooks@0.0.0-experimental-f93b9fd4-20251217(eslint@9.37.0(jiti@2.5.1)): dependencies: '@babel/core': 7.26.10 '@babel/parser': 7.27.0 @@ -28792,7 +28792,7 @@ snapshots: fsevents@2.3.3: optional: true - fumadocs-core@15.7.12(@types/react@19.2.2)(next@15.5.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(sass@1.77.8))(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211): + fumadocs-core@15.7.12(@types/react@19.2.2)(next@15.5.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(sass@1.77.8))(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217): dependencies: '@formatjs/intl-localematcher': 0.6.1 '@orama/orama': 3.1.13 @@ -28804,7 +28804,7 @@ snapshots: image-size: 2.0.2 negotiator: 1.0.0 npm-to-yarn: 3.0.1 - react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) + react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) remark: 15.0.1 remark-gfm: 4.0.1 remark-rehype: 11.1.2 @@ -28813,20 +28813,20 @@ snapshots: unist-util-visit: 5.0.0 optionalDependencies: '@types/react': 19.2.2 - next: 15.5.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(sass@1.77.8) - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + next: 15.5.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(sass@1.77.8) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) transitivePeerDependencies: - supports-color - fumadocs-mdx@11.10.0(fumadocs-core@15.7.12(@types/react@19.2.2)(next@15.5.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(sass@1.77.8))(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211))(next@15.5.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(sass@1.77.8))(react@19.3.0-canary-b45bb335-20251211): + fumadocs-mdx@11.10.0(fumadocs-core@15.7.12(@types/react@19.2.2)(next@15.5.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(sass@1.77.8))(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217))(next@15.5.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(sass@1.77.8))(react@19.3.0-canary-f93b9fd4-20251217): dependencies: '@mdx-js/mdx': 3.1.1 '@standard-schema/spec': 1.0.0 chokidar: 4.0.3 esbuild: 0.25.9 estree-util-value-to-estree: 3.5.0 - fumadocs-core: 15.7.12(@types/react@19.2.2)(next@15.5.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(sass@1.77.8))(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) + fumadocs-core: 15.7.12(@types/react@19.2.2)(next@15.5.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(sass@1.77.8))(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) js-yaml: 4.1.0 lru-cache: 11.2.1 picocolors: 1.1.1 @@ -28838,36 +28838,36 @@ snapshots: unist-util-visit: 5.0.0 zod: 4.1.13 optionalDependencies: - next: 15.5.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(sass@1.77.8) - react: 19.3.0-canary-b45bb335-20251211 + next: 15.5.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(sass@1.77.8) + react: 19.3.0-canary-f93b9fd4-20251217 transitivePeerDependencies: - supports-color - fumadocs-ui@15.7.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(next@15.5.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(sass@1.77.8))(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(tailwindcss@4.1.13): - dependencies: - '@radix-ui/react-accordion': 1.2.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-collapsible': 1.1.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-navigation-menu': 1.2.14(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-popover': 1.1.15(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-scroll-area': 1.2.10(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - '@radix-ui/react-tabs': 1.1.13(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) + fumadocs-ui@15.7.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(next@15.5.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(sass@1.77.8))(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(tailwindcss@4.1.13): + dependencies: + '@radix-ui/react-accordion': 1.2.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-collapsible': 1.1.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-navigation-menu': 1.2.14(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-popover': 1.1.15(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-scroll-area': 1.2.10(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + '@radix-ui/react-tabs': 1.1.13(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) class-variance-authority: 0.7.1 - fumadocs-core: 15.7.12(@types/react@19.2.2)(next@15.5.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(sass@1.77.8))(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) + fumadocs-core: 15.7.12(@types/react@19.2.2)(next@15.5.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(sass@1.77.8))(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) lodash.merge: 4.6.2 - next-themes: 0.4.6(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) + next-themes: 0.4.6(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) postcss-selector-parser: 7.1.0 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) - react-medium-image-zoom: 5.3.0(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) + react-medium-image-zoom: 5.3.0(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217) scroll-into-view-if-needed: 3.1.0 tailwind-merge: 3.3.1 optionalDependencies: '@types/react': 19.2.2 - next: 15.5.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(sass@1.77.8) + next: 15.5.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(sass@1.77.8) tailwindcss: 4.1.13 transitivePeerDependencies: - '@mixedbread/sdk' @@ -29530,7 +29530,7 @@ snapshots: hoist-non-react-statics@3.3.2: dependencies: - react-is: 19.3.0-canary-b45bb335-20251211 + react-is: 19.3.0-canary-f93b9fd4-20251217 homedir-polyfill@1.0.3: dependencies: @@ -31803,9 +31803,9 @@ snapshots: dependencies: react: 19.3.0-canary-fd524fe0-20251121 - lucide-react@0.554.0(react@19.3.0-canary-b45bb335-20251211): + lucide-react@0.554.0(react@19.3.0-canary-f93b9fd4-20251217): dependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 lz-string@1.5.0: {} @@ -33161,22 +33161,22 @@ snapshots: dependencies: inherits: 2.0.4 - next-themes@0.4.6(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211): + next-themes@0.4.6(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217): dependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) next-tick@1.0.0: {} - next@15.5.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(sass@1.77.8): + next@15.5.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(sass@1.77.8): dependencies: '@next/env': 15.5.8 '@swc/helpers': 0.5.15 caniuse-lite: 1.0.30001746 postcss: 8.4.31 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) - styled-jsx: 5.1.6(@babel/core@7.26.10)(babel-plugin-macros@3.1.0)(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) + styled-jsx: 5.1.6(@babel/core@7.26.10)(babel-plugin-macros@3.1.0)(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@next/swc-darwin-arm64': 15.5.7 '@next/swc-darwin-x64': 15.5.7 @@ -33195,15 +33195,15 @@ snapshots: - '@babel/core' - babel-plugin-macros - next@16.0.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(sass@1.77.8): + next@16.0.8(@babel/core@7.26.10)(@opentelemetry/api@1.6.0)(@playwright/test@1.51.1)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-3fde738-20250918)(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(sass@1.77.8): dependencies: '@next/env': 16.0.8 '@swc/helpers': 0.5.15 caniuse-lite: 1.0.30001746 postcss: 8.4.31 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) - styled-jsx: 5.1.6(@babel/core@7.26.10)(babel-plugin-macros@3.1.0)(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) + styled-jsx: 5.1.6(@babel/core@7.26.10)(babel-plugin-macros@3.1.0)(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@next/swc-darwin-arm64': 16.0.8 '@next/swc-darwin-x64': 16.0.8 @@ -35039,31 +35039,31 @@ snapshots: dependencies: ansi-regex: 5.0.1 ansi-styles: 5.2.0 - react-is: 19.3.0-canary-b45bb335-20251211 + react-is: 19.3.0-canary-f93b9fd4-20251217 pretty-format@29.5.0: dependencies: '@jest/schemas': 29.4.3 ansi-styles: 5.2.0 - react-is: 19.3.0-canary-b45bb335-20251211 + react-is: 19.3.0-canary-f93b9fd4-20251217 pretty-format@29.7.0: dependencies: '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 - react-is: 19.3.0-canary-b45bb335-20251211 + react-is: 19.3.0-canary-f93b9fd4-20251217 pretty-format@30.0.0-alpha.6: dependencies: '@jest/schemas': 30.0.0-alpha.6 ansi-styles: 5.2.0 - react-is: 19.3.0-canary-b45bb335-20251211 + react-is: 19.3.0-canary-f93b9fd4-20251217 pretty-format@30.2.0: dependencies: '@jest/schemas': 30.0.5 ansi-styles: 5.2.0 - react-is: 19.3.0-canary-b45bb335-20251211 + react-is: 19.3.0-canary-f93b9fd4-20251217 pretty-ms@7.0.0: dependencies: @@ -35127,7 +35127,7 @@ snapshots: dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 - react-is: 19.3.0-canary-b45bb335-20251211 + react-is: 19.3.0-canary-f93b9fd4-20251217 property-information@5.6.0: dependencies: @@ -35339,31 +35339,31 @@ snapshots: transitivePeerDependencies: - supports-color - react-dom@0.0.0-experimental-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211): + react-dom@0.0.0-experimental-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217): dependencies: - react: 19.3.0-canary-b45bb335-20251211 - scheduler: 0.28.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + scheduler: 0.28.0-canary-f93b9fd4-20251217 - react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211): + react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217): dependencies: - react: 19.3.0-canary-b45bb335-20251211 - scheduler: 0.28.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + scheduler: 0.28.0-canary-f93b9fd4-20251217 react-dom@19.3.0-canary-fd524fe0-20251121(react@19.3.0-canary-fd524fe0-20251121): dependencies: react: 19.3.0-canary-fd524fe0-20251121 - scheduler: 0.28.0-canary-b45bb335-20251211 + scheduler: 0.28.0-canary-f93b9fd4-20251217 - react-is@19.3.0-canary-b45bb335-20251211: {} + react-is@19.3.0-canary-f93b9fd4-20251217: {} react-is@19.3.0-canary-fd524fe0-20251121: {} react-lifecycles-compat@3.0.4: {} - react-medium-image-zoom@5.3.0(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211): + react-medium-image-zoom@5.3.0(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217): dependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) react-number-format@5.4.0(react-dom@19.3.0-canary-fd524fe0-20251121(react@19.3.0-canary-fd524fe0-20251121))(react@19.3.0-canary-fd524fe0-20251121): dependencies: @@ -35381,10 +35381,10 @@ snapshots: optionalDependencies: '@types/react': 19.2.2 - react-remove-scroll-bar@2.3.8(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211): + react-remove-scroll-bar@2.3.8(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217): dependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-style-singleton: 2.2.3(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-style-singleton: 2.2.3(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) tslib: 2.8.1 optionalDependencies: '@types/react': 19.2.2 @@ -35400,59 +35400,59 @@ snapshots: optionalDependencies: '@types/react': 19.2.2 - react-remove-scroll@2.7.1(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211): + react-remove-scroll@2.7.1(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217): dependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-remove-scroll-bar: 2.3.8(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - react-style-singleton: 2.2.3(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-remove-scroll-bar: 2.3.8(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + react-style-singleton: 2.2.3(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) - use-sidecar: 1.1.3(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211) + use-callback-ref: 1.3.3(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) + use-sidecar: 1.1.3(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217) optionalDependencies: '@types/react': 19.2.2 - react-server-dom-turbopack@0.0.0-experimental-b45bb335-20251211(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211): + react-server-dom-turbopack@0.0.0-experimental-f93b9fd4-20251217(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217): dependencies: acorn-loose: 8.3.0 neo-async: 2.6.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) - react-server-dom-turbopack@19.3.0-canary-b45bb335-20251211(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211): + react-server-dom-turbopack@19.3.0-canary-f93b9fd4-20251217(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217): dependencies: acorn-loose: 8.3.0 neo-async: 2.6.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) - react-server-dom-webpack@0.0.0-experimental-b45bb335-20251211(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(webpack@5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15))): + react-server-dom-webpack@0.0.0-experimental-f93b9fd4-20251217(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(webpack@5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15))): dependencies: acorn-loose: 8.3.0 neo-async: 2.6.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) webpack: 5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15)) webpack-sources: 3.2.3(patch_hash=jbynf5dc46ambamq3wuyho6hkq) - react-server-dom-webpack@19.3.0-canary-b45bb335-20251211(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211)(webpack@5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15))): + react-server-dom-webpack@19.3.0-canary-f93b9fd4-20251217(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217)(webpack@5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15))): dependencies: acorn-loose: 8.3.0 neo-async: 2.6.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) webpack: 5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15)) webpack-sources: 3.2.3(patch_hash=jbynf5dc46ambamq3wuyho6hkq) - react-shallow-renderer@16.15.0(react@19.3.0-canary-b45bb335-20251211): + react-shallow-renderer@16.15.0(react@19.3.0-canary-f93b9fd4-20251217): dependencies: object-assign: 4.1.1 - react: 19.3.0-canary-b45bb335-20251211 - react-is: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-is: 19.3.0-canary-f93b9fd4-20251217 - react-ssr-prepass@1.0.8(react-is@19.3.0-canary-fd524fe0-20251121)(react@19.3.0-canary-b45bb335-20251211): + react-ssr-prepass@1.0.8(react-is@19.3.0-canary-fd524fe0-20251121)(react@19.3.0-canary-f93b9fd4-20251217): dependencies: object-is: 1.0.2 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 react-is: 19.3.0-canary-fd524fe0-20251121 react-style-singleton@2.2.1(@types/react@19.2.2)(react@19.3.0-canary-fd524fe0-20251121): @@ -35464,10 +35464,10 @@ snapshots: optionalDependencies: '@types/react': 19.2.2 - react-style-singleton@2.2.3(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211): + react-style-singleton@2.2.3(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217): dependencies: get-nonce: 1.0.1 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 tslib: 2.8.1 optionalDependencies: '@types/react': 19.2.2 @@ -35480,12 +35480,12 @@ snapshots: optionalDependencies: '@types/react': 19.2.2 - react-test-renderer@18.2.0(react@19.3.0-canary-b45bb335-20251211): + react-test-renderer@18.2.0(react@19.3.0-canary-f93b9fd4-20251217): dependencies: - react: 19.3.0-canary-b45bb335-20251211 - react-is: 19.3.0-canary-b45bb335-20251211 - react-shallow-renderer: 16.15.0(react@19.3.0-canary-b45bb335-20251211) - scheduler: 0.28.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 + react-is: 19.3.0-canary-f93b9fd4-20251217 + react-shallow-renderer: 16.15.0(react@19.3.0-canary-f93b9fd4-20251217) + scheduler: 0.28.0-canary-f93b9fd4-20251217 react-textarea-autosize@8.5.3(@types/react@19.2.2)(react@19.3.0-canary-fd524fe0-20251121): dependencies: @@ -35496,20 +35496,20 @@ snapshots: transitivePeerDependencies: - '@types/react' - react-virtualized@9.22.3(react-dom@19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211))(react@19.3.0-canary-b45bb335-20251211): + react-virtualized@9.22.3(react-dom@19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217))(react@19.3.0-canary-f93b9fd4-20251217): dependencies: '@babel/runtime': 7.27.0 clsx: 1.1.1 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 19.3.0-canary-b45bb335-20251211 - react-dom: 19.3.0-canary-b45bb335-20251211(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + react-dom: 19.3.0-canary-f93b9fd4-20251217(react@19.3.0-canary-f93b9fd4-20251217) react-lifecycles-compat: 3.0.4 - react@0.0.0-experimental-b45bb335-20251211: {} + react@0.0.0-experimental-f93b9fd4-20251217: {} - react@19.3.0-canary-b45bb335-20251211: {} + react@19.3.0-canary-f93b9fd4-20251217: {} react@19.3.0-canary-fd524fe0-20251121: {} @@ -36337,9 +36337,9 @@ snapshots: dependencies: xmlchars: 2.2.0 - scheduler@0.0.0-experimental-b45bb335-20251211: {} + scheduler@0.0.0-experimental-f93b9fd4-20251217: {} - scheduler@0.28.0-canary-b45bb335-20251211: {} + scheduler@0.28.0-canary-f93b9fd4-20251217: {} schema-utils@2.7.1: dependencies: @@ -37198,10 +37198,10 @@ snapshots: postcss: 7.0.32 postcss-load-plugins: 2.3.0 - styled-jsx@5.1.6(@babel/core@7.26.10)(babel-plugin-macros@3.1.0)(react@19.3.0-canary-b45bb335-20251211): + styled-jsx@5.1.6(@babel/core@7.26.10)(babel-plugin-macros@3.1.0)(react@19.3.0-canary-f93b9fd4-20251217): dependencies: client-only: 0.0.1 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 optionalDependencies: '@babel/core': 7.26.10 babel-plugin-macros: 3.1.0 @@ -37305,11 +37305,11 @@ snapshots: '@swc/counter': 0.1.3 webpack: 5.98.0(@swc/core@1.11.24(@swc/helpers@0.5.15))(esbuild@0.25.9) - swr@2.2.4(react@19.3.0-canary-b45bb335-20251211): + swr@2.2.4(react@19.3.0-canary-f93b9fd4-20251217): dependencies: client-only: 0.0.1 - react: 19.3.0-canary-b45bb335-20251211 - use-sync-external-store: 1.5.0(react@19.3.0-canary-b45bb335-20251211) + react: 19.3.0-canary-f93b9fd4-20251217 + use-sync-external-store: 1.5.0(react@19.3.0-canary-f93b9fd4-20251217) symbol-observable@1.0.1: {} @@ -38143,9 +38143,9 @@ snapshots: unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 - unistore@3.4.1(react@19.3.0-canary-b45bb335-20251211): + unistore@3.4.1(react@19.3.0-canary-f93b9fd4-20251217): optionalDependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 universal-github-app-jwt@1.1.1: dependencies: @@ -38280,9 +38280,9 @@ snapshots: optionalDependencies: '@types/react': 19.2.2 - use-callback-ref@1.3.3(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211): + use-callback-ref@1.3.3(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217): dependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 tslib: 2.8.1 optionalDependencies: '@types/react': 19.2.2 @@ -38312,17 +38312,17 @@ snapshots: optionalDependencies: '@types/react': 19.2.2 - use-sidecar@1.1.3(@types/react@19.2.2)(react@19.3.0-canary-b45bb335-20251211): + use-sidecar@1.1.3(@types/react@19.2.2)(react@19.3.0-canary-f93b9fd4-20251217): dependencies: detect-node-es: 1.1.0 - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 tslib: 2.8.1 optionalDependencies: '@types/react': 19.2.2 - use-sync-external-store@1.5.0(react@19.3.0-canary-b45bb335-20251211): + use-sync-external-store@1.5.0(react@19.3.0-canary-f93b9fd4-20251217): dependencies: - react: 19.3.0-canary-b45bb335-20251211 + react: 19.3.0-canary-f93b9fd4-20251217 util-deprecate@1.0.2: {} diff --git a/run-tests.js b/run-tests.js index 2d2b3c3c753ada..6c776d119ffcbf 100644 --- a/run-tests.js +++ b/run-tests.js @@ -16,7 +16,7 @@ const { getTestFilter } = require('./test/get-test-filter') // Do not rename or format. sync-react script relies on this line. // prettier-ignore -const nextjsReactPeerVersion = "19.2.2"; +const nextjsReactPeerVersion = "19.2.3"; let argv = require('yargs/yargs')(process.argv.slice(2)) .string('type') diff --git a/test/.stats-app/package.json b/test/.stats-app/package.json index 8f2e702c1875b3..4a3da9043c8e28 100644 --- a/test/.stats-app/package.json +++ b/test/.stats-app/package.json @@ -4,8 +4,8 @@ "license": "MIT", "dependencies": { "next": "latest", - "react": "19.2.2", - "react-dom": "19.2.2" + "react": "19.2.3", + "react-dom": "19.2.3" }, "engines": { "node": ">=20.9.0" diff --git a/test/e2e/next-test/first-time-setup-js/package.json b/test/e2e/next-test/first-time-setup-js/package.json index 2d6a268e714552..c7a572f5f72766 100644 --- a/test/e2e/next-test/first-time-setup-js/package.json +++ b/test/e2e/next-test/first-time-setup-js/package.json @@ -8,7 +8,7 @@ }, "dependencies": { "next": "canary", - "react": "19.2.2", - "react-dom": "19.2.2" + "react": "19.2.3", + "react-dom": "19.2.3" } } diff --git a/test/e2e/next-test/first-time-setup-ts/package.json b/test/e2e/next-test/first-time-setup-ts/package.json index 990158fa1f6c76..5d5d3a31f86ae0 100644 --- a/test/e2e/next-test/first-time-setup-ts/package.json +++ b/test/e2e/next-test/first-time-setup-ts/package.json @@ -8,8 +8,8 @@ }, "dependencies": { "next": "canary", - "react": "19.2.2", - "react-dom": "19.2.2" + "react": "19.2.3", + "react-dom": "19.2.3" }, "devDependencies": { "@types/react": "^18", diff --git a/test/lib/next-modes/base.ts b/test/lib/next-modes/base.ts index d82a8ddadcfac8..c2d8e245d77be5 100644 --- a/test/lib/next-modes/base.ts +++ b/test/lib/next-modes/base.ts @@ -68,7 +68,7 @@ type OmitFirstArgument = F extends ( // Do not rename or format. sync-react script relies on this line. // prettier-ignore -const nextjsReactPeerVersion = "19.2.2"; +const nextjsReactPeerVersion = "19.2.3"; export class NextInstance { protected files: ResolvedFileConfig