Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade React from eb3ad065-20240822 to f90a6bcc-20240827 #69415

Merged
merged 5 commits into from
Aug 28, 2024

Conversation

vercel-release-bot
Copy link
Collaborator

breaking change for canary users: Bumps peer dependency of React from 19.0.0-rc-eb3ad065-20240822 to 0.0.0-experimental-f90a6bcc-20240827

diff facebook/react@eb3ad065...f90a6bcc

React upstream changes

@ijjk ijjk added CI approved Approve running CI for fork create-next-app Related to our CLI tool for quickly starting a new Next.js application. examples Issue/PR related to examples tests type: next labels Aug 28, 2024
@ijjk
Copy link
Member

ijjk commented Aug 28, 2024

Tests Passed

@ijjk
Copy link
Member

ijjk commented Aug 28, 2024

Stats from current PR

Default Build (Increase detected ⚠️)
General Overall increase ⚠️
vercel/next.js canary vercel/next.js update/react/f90a6bcc-20240827 Change
buildDuration 17.2s 15.6s N/A
buildDurationCached 8.5s 7.2s N/A
nodeModulesSize 361 MB 361 MB ⚠️ +37.2 kB
nextStartRea..uration (ms) 439ms 431ms N/A
Client Bundles (main, webpack) Overall increase ⚠️
vercel/next.js canary vercel/next.js update/react/f90a6bcc-20240827 Change
408-HASH.js gzip 41.9 kB 41.8 kB N/A
7aeae07e-HASH.js gzip 51.9 kB 52 kB ⚠️ +111 B
8121-HASH.js gzip 5.25 kB 5.25 kB N/A
9319.HASH.js gzip 169 B 169 B
framework-HASH.js gzip 57.6 kB 57.6 kB N/A
main-app-HASH.js gzip 226 B 224 B N/A
main-HASH.js gzip 32.5 kB 32.5 kB N/A
webpack-HASH.js gzip 1.71 kB 1.71 kB
Overall change 53.8 kB 53.9 kB ⚠️ +111 B
Legacy Client Bundles (polyfills)
vercel/next.js canary vercel/next.js update/react/f90a6bcc-20240827 Change
polyfills-HASH.js gzip 31 kB 31 kB
Overall change 31 kB 31 kB
Client Pages
vercel/next.js canary vercel/next.js update/react/f90a6bcc-20240827 Change
_app-HASH.js gzip 192 B 193 B N/A
_error-HASH.js gzip 192 B 188 B N/A
amp-HASH.js gzip 510 B 511 B N/A
css-HASH.js gzip 343 B 341 B N/A
dynamic-HASH.js gzip 1.84 kB 1.84 kB N/A
edge-ssr-HASH.js gzip 266 B 264 B N/A
head-HASH.js gzip 363 B 364 B N/A
hooks-HASH.js gzip 391 B 391 B
image-HASH.js gzip 4.4 kB 4.4 kB N/A
index-HASH.js gzip 268 B 268 B
link-HASH.js gzip 2.82 kB 2.81 kB N/A
routerDirect..HASH.js gzip 328 B 328 B
script-HASH.js gzip 396 B 396 B
withRouter-HASH.js gzip 323 B 323 B
1afbb74e6ecf..834.css gzip 106 B 106 B
Overall change 1.81 kB 1.81 kB
Client Build Manifests
vercel/next.js canary vercel/next.js update/react/f90a6bcc-20240827 Change
_buildManifest.js gzip 749 B 749 B
Overall change 749 B 749 B
Rendered Page Sizes
vercel/next.js canary vercel/next.js update/react/f90a6bcc-20240827 Change
index.html gzip 521 B 519 B N/A
link.html gzip 536 B 535 B N/A
withRouter.html gzip 519 B 517 B N/A
Overall change 0 B 0 B
Edge SSR bundle Size
vercel/next.js canary vercel/next.js update/react/f90a6bcc-20240827 Change
edge-ssr.js gzip 131 kB 131 kB N/A
page.js gzip 176 kB 176 kB N/A
Overall change 0 B 0 B
Middleware size
vercel/next.js canary vercel/next.js update/react/f90a6bcc-20240827 Change
middleware-b..fest.js gzip 670 B 670 B
middleware-r..fest.js gzip 156 B 156 B
middleware.js gzip 29.9 kB 29.9 kB N/A
edge-runtime..pack.js gzip 844 B 844 B
Overall change 1.67 kB 1.67 kB
Next Runtimes Overall increase ⚠️
vercel/next.js canary vercel/next.js update/react/f90a6bcc-20240827 Change
928-experime...dev.js gzip 322 B 322 B
928.runtime.dev.js gzip 314 B 314 B
app-page-exp...dev.js gzip 314 kB 314 kB ⚠️ +151 B
app-page-exp..prod.js gzip 123 kB 123 kB N/A
app-page-tur..prod.js gzip 137 kB 137 kB N/A
app-page-tur..prod.js gzip 132 kB 132 kB N/A
app-page.run...dev.js gzip 302 kB 302 kB ⚠️ +164 B
app-page.run..prod.js gzip 119 kB 119 kB N/A
app-route-ex...dev.js gzip 30.8 kB 30.8 kB
app-route-ex..prod.js gzip 20.8 kB 20.8 kB N/A
app-route-tu..prod.js gzip 20.8 kB 20.8 kB
app-route-tu..prod.js gzip 20.7 kB 20.7 kB
app-route.ru...dev.js gzip 32.5 kB 32.5 kB
app-route.ru..prod.js gzip 20.7 kB 20.7 kB
pages-api-tu..prod.js gzip 9.62 kB 9.62 kB
pages-api.ru...dev.js gzip 11.5 kB 11.5 kB
pages-api.ru..prod.js gzip 9.61 kB 9.61 kB
pages-turbo...prod.js gzip 20.8 kB 20.8 kB
pages.runtim...dev.js gzip 26.4 kB 26.4 kB
pages.runtim..prod.js gzip 20.8 kB 20.8 kB
server.runti..prod.js gzip 57.6 kB 57.6 kB N/A
Overall change 840 kB 840 kB ⚠️ +315 B
build cache Overall increase ⚠️
vercel/next.js canary vercel/next.js update/react/f90a6bcc-20240827 Change
0.pack gzip 1.56 MB 1.56 MB ⚠️ +670 B
index.pack gzip 130 kB 130 kB N/A
Overall change 1.56 MB 1.56 MB ⚠️ +670 B
Diff details
Diff for page.js
@@ -15,7 +15,7 @@
       /***/
     },
 
-    /***/ 6357: /***/ (
+    /***/ 8070: /***/ (
       __unused_webpack_module,
       __webpack_exports__,
       __webpack_require__
@@ -30,7 +30,7 @@
         default: () => /* binding */ nHandler,
       });
 
-      // NAMESPACE OBJECT: ./node_modules/.pnpm/next@file+..+main-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_ss5asrexooxm4ipdgpbqyvtpwm/node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fapp-edge-ssr%2Fpage&page=%2Fapp-edge-ssr%2Fpage&pagePath=private-next-app-dir%2Fapp-edge-ssr%2Fpage.js&appDir=%2Ftmp%2Fnext-statsoMhYdP%2Fstats-app%2Fapp&appPaths=%2Fapp-edge-ssr%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&flyingShuttle=false&preferredRegion=&middlewareConfig=e30%3D!./app/app-edge-ssr/page.js?__next_edge_ssr_entry__
+      // NAMESPACE OBJECT: ./node_modules/.pnpm/next@file+..+diff-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_26f6zzic4vgo6snxhsdt6xkqpa/node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fapp-edge-ssr%2Fpage&page=%2Fapp-edge-ssr%2Fpage&pagePath=private-next-app-dir%2Fapp-edge-ssr%2Fpage.js&appDir=%2Ftmp%2Fnext-statsoMhYdP%2Fstats-app%2Fapp&appPaths=%2Fapp-edge-ssr%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&flyingShuttle=false&preferredRegion=&middlewareConfig=e30%3D!./app/app-edge-ssr/page.js?__next_edge_ssr_entry__
       var page_next_edge_ssr_entry_namespaceObject = {};
       __webpack_require__.r(page_next_edge_ssr_entry_namespaceObject);
       __webpack_require__.d(page_next_edge_ssr_entry_namespaceObject, {
@@ -68,35 +68,35 @@
         tree: () => tree,
       });
 
-      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+main-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_ss5asrexooxm4ipdgpbqyvtpwm/node_modules/next/dist/esm/server/web/globals.js
-      var globals = __webpack_require__(6529);
-      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+main-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_ss5asrexooxm4ipdgpbqyvtpwm/node_modules/next/dist/esm/server/web/adapter.js + 3 modules
-      var adapter = __webpack_require__(8120);
-      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+main-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_ss5asrexooxm4ipdgpbqyvtpwm/node_modules/next/dist/esm/build/webpack/loaders/next-edge-ssr-loader/render.js + 85 modules
-      var render = __webpack_require__(4392);
-      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+main-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_ss5asrexooxm4ipdgpbqyvtpwm/node_modules/next/dist/esm/server/lib/incremental-cache/index.js + 3 modules
-      var incremental_cache = __webpack_require__(3533);
-      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+main-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_ss5asrexooxm4ipdgpbqyvtpwm/node_modules/next/dist/esm/server/app-render/app-render.js + 71 modules
-      var app_render = __webpack_require__(8784);
-      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+main-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_ss5asrexooxm4ipdgpbqyvtpwm/node_modules/next/dist/esm/server/route-modules/app-page/module.compiled.js
-      var module_compiled = __webpack_require__(2956);
-      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+main-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_ss5asrexooxm4ipdgpbqyvtpwm/node_modules/next/dist/esm/server/route-kind.js
-      var route_kind = __webpack_require__(9910);
-      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+main-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_ss5asrexooxm4ipdgpbqyvtpwm/node_modules/next/dist/esm/client/components/error-boundary.js
-      var error_boundary = __webpack_require__(6243);
-      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+main-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_ss5asrexooxm4ipdgpbqyvtpwm/node_modules/next/dist/esm/server/app-render/entry-base.js + 9 modules
-      var entry_base = __webpack_require__(6073); // CONCATENATED MODULE: ./node_modules/.pnpm/next@file+..+main-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_ss5asrexooxm4ipdgpbqyvtpwm/node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fapp-edge-ssr%2Fpage&page=%2Fapp-edge-ssr%2Fpage&pagePath=private-next-app-dir%2Fapp-edge-ssr%2Fpage.js&appDir=%2Ftmp%2Fnext-statsoMhYdP%2Fstats-app%2Fapp&appPaths=%2Fapp-edge-ssr%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&flyingShuttle=false&preferredRegion=&middlewareConfig=e30%3D!./app/app-edge-ssr/page.js?__next_edge_ssr_entry__
+      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+diff-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_26f6zzic4vgo6snxhsdt6xkqpa/node_modules/next/dist/esm/server/web/globals.js
+      var globals = __webpack_require__(6631);
+      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+diff-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_26f6zzic4vgo6snxhsdt6xkqpa/node_modules/next/dist/esm/server/web/adapter.js + 3 modules
+      var adapter = __webpack_require__(7124);
+      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+diff-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_26f6zzic4vgo6snxhsdt6xkqpa/node_modules/next/dist/esm/build/webpack/loaders/next-edge-ssr-loader/render.js + 85 modules
+      var render = __webpack_require__(3962);
+      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+diff-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_26f6zzic4vgo6snxhsdt6xkqpa/node_modules/next/dist/esm/server/lib/incremental-cache/index.js + 3 modules
+      var incremental_cache = __webpack_require__(5572);
+      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+diff-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_26f6zzic4vgo6snxhsdt6xkqpa/node_modules/next/dist/esm/server/app-render/app-render.js + 71 modules
+      var app_render = __webpack_require__(2360);
+      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+diff-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_26f6zzic4vgo6snxhsdt6xkqpa/node_modules/next/dist/esm/server/route-modules/app-page/module.compiled.js
+      var module_compiled = __webpack_require__(5845);
+      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+diff-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_26f6zzic4vgo6snxhsdt6xkqpa/node_modules/next/dist/esm/server/route-kind.js
+      var route_kind = __webpack_require__(8761);
+      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+diff-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_26f6zzic4vgo6snxhsdt6xkqpa/node_modules/next/dist/esm/client/components/error-boundary.js
+      var error_boundary = __webpack_require__(8603);
+      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+diff-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_26f6zzic4vgo6snxhsdt6xkqpa/node_modules/next/dist/esm/server/app-render/entry-base.js + 9 modules
+      var entry_base = __webpack_require__(1837); // CONCATENATED MODULE: ./node_modules/.pnpm/next@file+..+diff-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_26f6zzic4vgo6snxhsdt6xkqpa/node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fapp-edge-ssr%2Fpage&page=%2Fapp-edge-ssr%2Fpage&pagePath=private-next-app-dir%2Fapp-edge-ssr%2Fpage.js&appDir=%2Ftmp%2Fnext-statsoMhYdP%2Fstats-app%2Fapp&appPaths=%2Fapp-edge-ssr%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&flyingShuttle=false&preferredRegion=&middlewareConfig=e30%3D!./app/app-edge-ssr/page.js?__next_edge_ssr_entry__
       const component0 = () =>
         Promise.resolve(/* import() eager */).then(
-          __webpack_require__.bind(__webpack_require__, 5802)
+          __webpack_require__.bind(__webpack_require__, 623)
         );
       const component1 = () =>
         Promise.resolve(/* import() eager */).then(
-          __webpack_require__.bind(__webpack_require__, 9236)
+          __webpack_require__.bind(__webpack_require__, 7603)
         );
       const page2 = () =>
         Promise.resolve(/* import() eager */).then(
-          __webpack_require__.bind(__webpack_require__, 4162)
+          __webpack_require__.bind(__webpack_require__, 807)
         );
 
       // We inject the tree and pages here so that we can use them in the route
@@ -162,12 +162,12 @@
       });
 
       //# sourceMappingURL=app-page.js.map
-      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+main-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_ss5asrexooxm4ipdgpbqyvtpwm/node_modules/next/dist/esm/lib/page-types.js
-      var page_types = __webpack_require__(7882);
-      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+main-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_ss5asrexooxm4ipdgpbqyvtpwm/node_modules/next/dist/esm/server/app-render/encryption-utils.js
-      var encryption_utils = __webpack_require__(9984);
-      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+main-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_ss5asrexooxm4ipdgpbqyvtpwm/node_modules/next/dist/esm/server/app-render/action-utils.js
-      var action_utils = __webpack_require__(288); // CONCATENATED MODULE: ./node_modules/.pnpm/next@file+..+main-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_ss5asrexooxm4ipdgpbqyvtpwm/node_modules/next/dist/build/webpack/loaders/next-edge-ssr-loader/index.js?{"absolute500Path":"","absoluteAppPath":"next/dist/pages/_app","absoluteDocumentPath":"next/dist/pages/_document","absoluteErrorPath":"next/dist/pages/_error","absolutePagePath":"private-next-app-dir/app-edge-ssr/page.js","dev":false,"isServerComponent":true,"page":"/app-edge-ssr/page","stringifiedConfig":"eyJlbnYiOnt9LCJlc2xpbnQiOnsiaWdub3JlRHVyaW5nQnVpbGRzIjpmYWxzZX0sInR5cGVzY3JpcHQiOnsiaWdub3JlQnVpbGRFcnJvcnMiOmZhbHNlLCJ0c2NvbmZpZ1BhdGgiOiJ0c2NvbmZpZy5qc29uIn0sImRpc3REaXIiOiIubmV4dCIsImNsZWFuRGlzdERpciI6dHJ1ZSwiYXNzZXRQcmVmaXgiOiIiLCJjYWNoZU1heE1lbW9yeVNpemUiOjUyNDI4ODAwLCJjb25maWdPcmlnaW4iOiJuZXh0LmNvbmZpZy5qcyIsInVzZUZpbGVTeXN0ZW1QdWJsaWNSb3V0ZXMiOnRydWUsImdlbmVyYXRlRXRhZ3MiOnRydWUsInBhZ2VFeHRlbnNpb25zIjpbInRzeCIsInRzIiwianN4IiwianMiXSwicG93ZXJlZEJ5SGVhZGVyIjp0cnVlLCJjb21wcmVzcyI6dHJ1ZSwiaW1hZ2VzIjp7ImRldmljZVNpemVzIjpbNjQwLDc1MCw4MjgsMTA4MCwxMjAwLDE5MjAsMjA0OCwzODQwXSwiaW1hZ2VTaXplcyI6WzE2LDMyLDQ4LDY0LDk2LDEyOCwyNTYsMzg0XSwicGF0aCI6Ii9fbmV4dC9pbWFnZSIsImxvYWRlciI6ImRlZmF1bHQiLCJsb2FkZXJGaWxlIjoiIiwiZG9tYWlucyI6W10sImRpc2FibGVTdGF0aWNJbWFnZXMiOmZhbHNlLCJtaW5pbXVtQ2FjaGVUVEwiOjYwLCJmb3JtYXRzIjpbImltYWdlL3dlYnAiXSwiZGFuZ2Vyb3VzbHlBbGxvd1NWRyI6ZmFsc2UsImNvbnRlbnRTZWN1cml0eVBvbGljeSI6InNjcmlwdC1zcmMgJ25vbmUnOyBmcmFtZS1zcmMgJ25vbmUnOyBzYW5kYm94OyIsImNvbnRlbnREaXNwb3NpdGlvblR5cGUiOiJhdHRhY2htZW50IiwicmVtb3RlUGF0dGVybnMiOltdLCJ1bm9wdGltaXplZCI6ZmFsc2V9LCJkZXZJbmRpY2F0b3JzIjp7ImFwcElzclN0YXR1cyI6dHJ1ZSwiYnVpbGRBY3Rpdml0eSI6dHJ1ZSwiYnVpbGRBY3Rpdml0eVBvc2l0aW9uIjoiYm90dG9tLXJpZ2h0In0sIm9uRGVtYW5kRW50cmllcyI6eyJtYXhJbmFjdGl2ZUFnZSI6NjAwMDAsInBhZ2VzQnVmZmVyTGVuZ3RoIjo1fSwiYW1wIjp7ImNhbm9uaWNhbEJhc2UiOiIifSwiYmFzZVBhdGgiOiIiLCJzYXNzT3B0aW9ucyI6e30sInRyYWlsaW5nU2xhc2giOmZhbHNlLCJpMThuIjpudWxsLCJwcm9kdWN0aW9uQnJvd3NlclNvdXJjZU1hcHMiOmZhbHNlLCJleGNsdWRlRGVmYXVsdE1vbWVudExvY2FsZXMiOnRydWUsInNlcnZlclJ1bnRpbWVDb25maWciOnt9LCJwdWJsaWNSdW50aW1lQ29uZmlnIjp7fSwicmVhY3RQcm9kdWN0aW9uUHJvZmlsaW5nIjpmYWxzZSwicmVhY3RTdHJpY3RNb2RlIjpudWxsLCJyZWFjdE1heEhlYWRlcnNMZW5ndGgiOjYwMDAsImh0dHBBZ2VudE9wdGlvbnMiOnsia2VlcEFsaXZlIjp0cnVlfSwibG9nZ2luZyI6e30sInN0YXRpY1BhZ2VHZW5lcmF0aW9uVGltZW91dCI6NjAsIm1vZHVsYXJpemVJbXBvcnRzIjp7IkBtdWkvaWNvbnMtbWF0ZXJpYWwiOnsidHJhbnNmb3JtIjoiQG11aS9pY29ucy1tYXRlcmlhbC97e21lbWJlcn19In0sImxvZGFzaCI6eyJ0cmFuc2Zvcm0iOiJsb2Rhc2gve3ttZW1iZXJ9fSJ9fSwib3V0cHV0RmlsZVRyYWNpbmdSb290IjoiL3RtcC9uZXh0LXN0YXRzb01oWWRQL3N0YXRzLWFwcCIsImV4cGVyaW1lbnRhbCI6eyJtdWx0aVpvbmVEcmFmdE1vZGUiOmZhbHNlLCJhcHBOYXZGYWlsSGFuZGxpbmciOmZhbHNlLCJwcmVyZW5kZXJFYXJseUV4aXQiOnRydWUsInNlcnZlck1pbmlmaWNhdGlvbiI6dHJ1ZSwic2VydmVyU291cmNlTWFwcyI6ZmFsc2UsImxpbmtOb1RvdWNoU3RhcnQiOmZhbHNlLCJjYXNlU2Vuc2l0aXZlUm91dGVzIjpmYWxzZSwicHJlbG9hZEVudHJpZXNPblN0YXJ0Ijp0cnVlLCJjbGllbnRSb3V0ZXJGaWx0ZXIiOnRydWUsImNsaWVudFJvdXRlckZpbHRlclJlZGlyZWN0cyI6ZmFsc2UsImZldGNoQ2FjaGVLZXlQcmVmaXgiOiIiLCJtaWRkbGV3YXJlUHJlZmV0Y2giOiJmbGV4aWJsZSIsIm9wdGltaXN0aWNDbGllbnRDYWNoZSI6dHJ1ZSwibWFudWFsQ2xpZW50QmFzZVBhdGgiOmZhbHNlLCJjcHVzIjoxOSwibWVtb3J5QmFzZWRXb3JrZXJzQ291bnQiOmZhbHNlLCJpc3JGbHVzaFRvRGlzayI6dHJ1ZSwid29ya2VyVGhyZWFkcyI6ZmFsc2UsIm9wdGltaXplQ3NzIjpmYWxzZSwibmV4dFNjcmlwdFdvcmtlcnMiOmZhbHNlLCJzY3JvbGxSZXN0b3JhdGlvbiI6ZmFsc2UsImV4dGVybmFsRGlyIjpmYWxzZSwiZGlzYWJsZU9wdGltaXplZExvYWRpbmciOmZhbHNlLCJnemlwU2l6ZSI6dHJ1ZSwiY3JhQ29tcGF0IjpmYWxzZSwiZXNtRXh0ZXJuYWxzIjp0cnVlLCJmdWxseVNwZWNpZmllZCI6ZmFsc2UsInN3Y1RyYWNlUHJvZmlsaW5nIjpmYWxzZSwiZm9yY2VTd2NUcmFuc2Zvcm1zIjpmYWxzZSwibGFyZ2VQYWdlRGF0YUJ5dGVzIjoxMjgwMDAsInR5cGVkUm91dGVzIjpmYWxzZSwidHlwZWRFbnYiOmZhbHNlLCJwYXJhbGxlbFNlcnZlckNvbXBpbGVzIjpmYWxzZSwicGFyYWxsZWxTZXJ2ZXJCdWlsZFRyYWNlcyI6ZmFsc2UsInBwciI6ZmFsc2UsInBwckZhbGxiYWNrcyI6ZmFsc2UsIndlYnBhY2tNZW1vcnlPcHRpbWl6YXRpb25zIjpmYWxzZSwib3B0aW1pemVTZXJ2ZXJSZWFjdCI6dHJ1ZSwidXNlRWFybHlJbXBvcnQiOmZhbHNlLCJzdGFsZVRpbWVzIjp7ImR5bmFtaWMiOjAsInN0YXRpYyI6MzAwfSwiYWZ0ZXIiOmZhbHNlLCJzZXJ2ZXJDb21wb25lbnRzSG1yQ2FjaGUiOnRydWUsInN0YXRpY0dlbmVyYXRpb25NYXhDb25jdXJyZW5jeSI6OCwic3RhdGljR2VuZXJhdGlvbk1pblBhZ2VzUGVyV29ya2VyIjoyNSwib3B0aW1pemVQYWNrYWdlSW1wb3J0cyI6WyJsdWNpZGUtcmVhY3QiLCJkYXRlLWZucyIsImxvZGFzaC1lcyIsInJhbWRhIiwiYW50ZCIsInJlYWN0LWJvb3RzdHJhcCIsImFob29rcyIsIkBhbnQtZGVzaWduL2ljb25zIiwiQGhlYWRsZXNzdWkvcmVhY3QiLCJAaGVhZGxlc3N1aS1mbG9hdC9yZWFjdCIsIkBoZXJvaWNvbnMvcmVhY3QvMjAvc29saWQiLCJAaGVyb2ljb25zL3JlYWN0LzI0L3NvbGlkIiwiQGhlcm9pY29ucy9yZWFjdC8yNC9vdXRsaW5lIiwiQHZpc3gvdmlzeCIsIkB0cmVtb3IvcmVhY3QiLCJyeGpzIiwiQG11aS9tYXRlcmlhbCIsIkBtdWkvaWNvbnMtbWF0ZXJpYWwiLCJyZWNoYXJ0cyIsInJlYWN0LXVzZSIsImVmZmVjdCIsIkBlZmZlY3Qvc2NoZW1hIiwiQGVmZmVjdC9wbGF0Zm9ybSIsIkBlZmZlY3QvcGxhdGZvcm0tbm9kZSIsIkBlZmZlY3QvcGxhdGZvcm0tYnJvd3NlciIsIkBlZmZlY3QvcGxhdGZvcm0tYnVuIiwiQGVmZmVjdC9zcWwiLCJAZWZmZWN0L3NxbC1tc3NxbCIsIkBlZmZlY3Qvc3FsLW15c3FsMiIsIkBlZmZlY3Qvc3FsLXBnIiwiQGVmZmVjdC9zcWwtc3F1bGl0ZS1ub2RlIiwiQGVmZmVjdC9zcWwtc3F1bGl0ZS1idW4iLCJAZWZmZWN0L3NxbC1zcXVsaXRlLXdhc20iLCJAZWZmZWN0L3NxbC1zcXVsaXRlLXJlYWN0LW5hdGl2ZSIsIkBlZmZlY3QvcnBjIiwiQGVmZmVjdC9ycGMtaHR0cCIsIkBlZmZlY3QvdHlwZWNsYXNzIiwiQGVmZmVjdC9leHBlcmltZW50YWwiLCJAZWZmZWN0L29wZW50ZWxlbWV0cnkiLCJAbWF0ZXJpYWwtdWkvY29yZSIsIkBtYXRlcmlhbC11aS9pY29ucyIsIkB0YWJsZXIvaWNvbnMtcmVhY3QiLCJtdWktY29yZSIsInJlYWN0LWljb25zL2FpIiwicmVhY3QtaWNvbnMvYmkiLCJyZWFjdC1pY29ucy9icyIsInJlYWN0LWljb25zL2NnIiwicmVhY3QtaWNvbnMvY2kiLCJyZWFjdC1pY29ucy9kaSIsInJlYWN0LWljb25zL2ZhIiwicmVhY3QtaWNvbnMvZmE2IiwicmVhY3QtaWNvbnMvZmMiLCJyZWFjdC1pY29ucy9maSIsInJlYWN0LWljb25zL2dpIiwicmVhY3QtaWNvbnMvZ28iLCJyZWFjdC1pY29ucy9nciIsInJlYWN0LWljb25zL2hpIiwicmVhY3QtaWNvbnMvaGkyIiwicmVhY3QtaWNvbnMvaW0iLCJyZWFjdC1pY29ucy9pbyIsInJlYWN0LWljb25zL2lvNSIsInJlYWN0LWljb25zL2xpYSIsInJlYWN0LWljb25zL2xpYiIsInJlYWN0LWljb25zL2x1IiwicmVhY3QtaWNvbnMvbWQiLCJyZWFjdC1pY29ucy9waSIsInJlYWN0LWljb25zL3JpIiwicmVhY3QtaWNvbnMvcngiLCJyZWFjdC1pY29ucy9zaSIsInJlYWN0LWljb25zL3NsIiwicmVhY3QtaWNvbnMvdGIiLCJyZWFjdC1pY29ucy90ZmkiLCJyZWFjdC1pY29ucy90aSIsInJlYWN0LWljb25zL3ZzYyIsInJlYWN0LWljb25zL3dpIl19LCJidW5kbGVQYWdlc1JvdXRlckRlcGVuZGVuY2llcyI6ZmFsc2UsImNvbmZpZ0ZpbGUiOiIvdG1wL25leHQtc3RhdHNvTWhZZFAvc3RhdHMtYXBwL25leHQuY29uZmlnLmpzIiwiY29uZmlnRmlsZU5hbWUiOiJuZXh0LmNvbmZpZy5qcyJ9","pagesType":"app","appDirLoader":"bmV4dC1hcHAtbG9hZGVyP25hbWU9YXBwJTJGYXBwLWVkZ2Utc3NyJTJGcGFnZSZwYWdlPSUyRmFwcC1lZGdlLXNzciUyRnBhZ2UmcGFnZVBhdGg9cHJpdmF0ZS1uZXh0LWFwcC1kaXIlMkZhcHAtZWRnZS1zc3IlMkZwYWdlLmpzJmFwcERpcj0lMkZ0bXAlMkZuZXh0LXN0YXRzb01oWWRQJTJGc3RhdHMtYXBwJTJGYXBwJmFwcFBhdGhzPSUyRmFwcC1lZGdlLXNzciUyRnBhZ2UmcGFnZUV4dGVuc2lvbnM9dHN4JnBhZ2VFeHRlbnNpb25zPXRzJnBhZ2VFeHRlbnNpb25zPWpzeCZwYWdlRXh0ZW5zaW9ucz1qcyZiYXNlUGF0aD0mYXNzZXRQcmVmaXg9Jm5leHRDb25maWdPdXRwdXQ9JmZseWluZ1NodXR0bGU9ZmFsc2UmcHJlZmVycmVkUmVnaW9uPSZtaWRkbGV3YXJlQ29uZmlnPWUzMCUzRCE=","sriEnabled":false,"middlewareConfig":"e30="}!
+      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+diff-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_26f6zzic4vgo6snxhsdt6xkqpa/node_modules/next/dist/esm/lib/page-types.js
+      var page_types = __webpack_require__(1159);
+      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+diff-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_26f6zzic4vgo6snxhsdt6xkqpa/node_modules/next/dist/esm/server/app-render/encryption-utils.js
+      var encryption_utils = __webpack_require__(3620);
+      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+diff-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_26f6zzic4vgo6snxhsdt6xkqpa/node_modules/next/dist/esm/server/app-render/action-utils.js
+      var action_utils = __webpack_require__(1844); // CONCATENATED MODULE: ./node_modules/.pnpm/next@file+..+diff-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_26f6zzic4vgo6snxhsdt6xkqpa/node_modules/next/dist/build/webpack/loaders/next-edge-ssr-loader/index.js?{"absolute500Path":"","absoluteAppPath":"next/dist/pages/_app","absoluteDocumentPath":"next/dist/pages/_document","absoluteErrorPath":"next/dist/pages/_error","absolutePagePath":"private-next-app-dir/app-edge-ssr/page.js","dev":false,"isServerComponent":true,"page":"/app-edge-ssr/page","stringifiedConfig":"eyJlbnYiOnt9LCJlc2xpbnQiOnsiaWdub3JlRHVyaW5nQnVpbGRzIjpmYWxzZX0sInR5cGVzY3JpcHQiOnsiaWdub3JlQnVpbGRFcnJvcnMiOmZhbHNlLCJ0c2NvbmZpZ1BhdGgiOiJ0c2NvbmZpZy5qc29uIn0sImRpc3REaXIiOiIubmV4dCIsImNsZWFuRGlzdERpciI6dHJ1ZSwiYXNzZXRQcmVmaXgiOiIiLCJjYWNoZU1heE1lbW9yeVNpemUiOjUyNDI4ODAwLCJjb25maWdPcmlnaW4iOiJuZXh0LmNvbmZpZy5qcyIsInVzZUZpbGVTeXN0ZW1QdWJsaWNSb3V0ZXMiOnRydWUsImdlbmVyYXRlRXRhZ3MiOnRydWUsInBhZ2VFeHRlbnNpb25zIjpbInRzeCIsInRzIiwianN4IiwianMiXSwicG93ZXJlZEJ5SGVhZGVyIjp0cnVlLCJjb21wcmVzcyI6dHJ1ZSwiaW1hZ2VzIjp7ImRldmljZVNpemVzIjpbNjQwLDc1MCw4MjgsMTA4MCwxMjAwLDE5MjAsMjA0OCwzODQwXSwiaW1hZ2VTaXplcyI6WzE2LDMyLDQ4LDY0LDk2LDEyOCwyNTYsMzg0XSwicGF0aCI6Ii9fbmV4dC9pbWFnZSIsImxvYWRlciI6ImRlZmF1bHQiLCJsb2FkZXJGaWxlIjoiIiwiZG9tYWlucyI6W10sImRpc2FibGVTdGF0aWNJbWFnZXMiOmZhbHNlLCJtaW5pbXVtQ2FjaGVUVEwiOjYwLCJmb3JtYXRzIjpbImltYWdlL3dlYnAiXSwiZGFuZ2Vyb3VzbHlBbGxvd1NWRyI6ZmFsc2UsImNvbnRlbnRTZWN1cml0eVBvbGljeSI6InNjcmlwdC1zcmMgJ25vbmUnOyBmcmFtZS1zcmMgJ25vbmUnOyBzYW5kYm94OyIsImNvbnRlbnREaXNwb3NpdGlvblR5cGUiOiJhdHRhY2htZW50IiwicmVtb3RlUGF0dGVybnMiOltdLCJ1bm9wdGltaXplZCI6ZmFsc2V9LCJkZXZJbmRpY2F0b3JzIjp7ImFwcElzclN0YXR1cyI6dHJ1ZSwiYnVpbGRBY3Rpdml0eSI6dHJ1ZSwiYnVpbGRBY3Rpdml0eVBvc2l0aW9uIjoiYm90dG9tLXJpZ2h0In0sIm9uRGVtYW5kRW50cmllcyI6eyJtYXhJbmFjdGl2ZUFnZSI6NjAwMDAsInBhZ2VzQnVmZmVyTGVuZ3RoIjo1fSwiYW1wIjp7ImNhbm9uaWNhbEJhc2UiOiIifSwiYmFzZVBhdGgiOiIiLCJzYXNzT3B0aW9ucyI6e30sInRyYWlsaW5nU2xhc2giOmZhbHNlLCJpMThuIjpudWxsLCJwcm9kdWN0aW9uQnJvd3NlclNvdXJjZU1hcHMiOmZhbHNlLCJleGNsdWRlRGVmYXVsdE1vbWVudExvY2FsZXMiOnRydWUsInNlcnZlclJ1bnRpbWVDb25maWciOnt9LCJwdWJsaWNSdW50aW1lQ29uZmlnIjp7fSwicmVhY3RQcm9kdWN0aW9uUHJvZmlsaW5nIjpmYWxzZSwicmVhY3RTdHJpY3RNb2RlIjpudWxsLCJyZWFjdE1heEhlYWRlcnNMZW5ndGgiOjYwMDAsImh0dHBBZ2VudE9wdGlvbnMiOnsia2VlcEFsaXZlIjp0cnVlfSwibG9nZ2luZyI6e30sInN0YXRpY1BhZ2VHZW5lcmF0aW9uVGltZW91dCI6NjAsIm1vZHVsYXJpemVJbXBvcnRzIjp7IkBtdWkvaWNvbnMtbWF0ZXJpYWwiOnsidHJhbnNmb3JtIjoiQG11aS9pY29ucy1tYXRlcmlhbC97e21lbWJlcn19In0sImxvZGFzaCI6eyJ0cmFuc2Zvcm0iOiJsb2Rhc2gve3ttZW1iZXJ9fSJ9fSwib3V0cHV0RmlsZVRyYWNpbmdSb290IjoiL3RtcC9uZXh0LXN0YXRzb01oWWRQL3N0YXRzLWFwcCIsImV4cGVyaW1lbnRhbCI6eyJtdWx0aVpvbmVEcmFmdE1vZGUiOmZhbHNlLCJhcHBOYXZGYWlsSGFuZGxpbmciOmZhbHNlLCJwcmVyZW5kZXJFYXJseUV4aXQiOnRydWUsInNlcnZlck1pbmlmaWNhdGlvbiI6dHJ1ZSwic2VydmVyU291cmNlTWFwcyI6ZmFsc2UsImxpbmtOb1RvdWNoU3RhcnQiOmZhbHNlLCJjYXNlU2Vuc2l0aXZlUm91dGVzIjpmYWxzZSwicHJlbG9hZEVudHJpZXNPblN0YXJ0Ijp0cnVlLCJjbGllbnRSb3V0ZXJGaWx0ZXIiOnRydWUsImNsaWVudFJvdXRlckZpbHRlclJlZGlyZWN0cyI6ZmFsc2UsImZldGNoQ2FjaGVLZXlQcmVmaXgiOiIiLCJtaWRkbGV3YXJlUHJlZmV0Y2giOiJmbGV4aWJsZSIsIm9wdGltaXN0aWNDbGllbnRDYWNoZSI6dHJ1ZSwibWFudWFsQ2xpZW50QmFzZVBhdGgiOmZhbHNlLCJjcHVzIjoxOSwibWVtb3J5QmFzZWRXb3JrZXJzQ291bnQiOmZhbHNlLCJpc3JGbHVzaFRvRGlzayI6dHJ1ZSwid29ya2VyVGhyZWFkcyI6ZmFsc2UsIm9wdGltaXplQ3NzIjpmYWxzZSwibmV4dFNjcmlwdFdvcmtlcnMiOmZhbHNlLCJzY3JvbGxSZXN0b3JhdGlvbiI6ZmFsc2UsImV4dGVybmFsRGlyIjpmYWxzZSwiZGlzYWJsZU9wdGltaXplZExvYWRpbmciOmZhbHNlLCJnemlwU2l6ZSI6dHJ1ZSwiY3JhQ29tcGF0IjpmYWxzZSwiZXNtRXh0ZXJuYWxzIjp0cnVlLCJmdWxseVNwZWNpZmllZCI6ZmFsc2UsInN3Y1RyYWNlUHJvZmlsaW5nIjpmYWxzZSwiZm9yY2VTd2NUcmFuc2Zvcm1zIjpmYWxzZSwibGFyZ2VQYWdlRGF0YUJ5dGVzIjoxMjgwMDAsInR5cGVkUm91dGVzIjpmYWxzZSwidHlwZWRFbnYiOmZhbHNlLCJwYXJhbGxlbFNlcnZlckNvbXBpbGVzIjpmYWxzZSwicGFyYWxsZWxTZXJ2ZXJCdWlsZFRyYWNlcyI6ZmFsc2UsInBwciI6ZmFsc2UsInBwckZhbGxiYWNrcyI6ZmFsc2UsIndlYnBhY2tNZW1vcnlPcHRpbWl6YXRpb25zIjpmYWxzZSwib3B0aW1pemVTZXJ2ZXJSZWFjdCI6dHJ1ZSwidXNlRWFybHlJbXBvcnQiOmZhbHNlLCJzdGFsZVRpbWVzIjp7ImR5bmFtaWMiOjAsInN0YXRpYyI6MzAwfSwiYWZ0ZXIiOmZhbHNlLCJzZXJ2ZXJDb21wb25lbnRzSG1yQ2FjaGUiOnRydWUsInN0YXRpY0dlbmVyYXRpb25NYXhDb25jdXJyZW5jeSI6OCwic3RhdGljR2VuZXJhdGlvbk1pblBhZ2VzUGVyV29ya2VyIjoyNSwib3B0aW1pemVQYWNrYWdlSW1wb3J0cyI6WyJsdWNpZGUtcmVhY3QiLCJkYXRlLWZucyIsImxvZGFzaC1lcyIsInJhbWRhIiwiYW50ZCIsInJlYWN0LWJvb3RzdHJhcCIsImFob29rcyIsIkBhbnQtZGVzaWduL2ljb25zIiwiQGhlYWRsZXNzdWkvcmVhY3QiLCJAaGVhZGxlc3N1aS1mbG9hdC9yZWFjdCIsIkBoZXJvaWNvbnMvcmVhY3QvMjAvc29saWQiLCJAaGVyb2ljb25zL3JlYWN0LzI0L3NvbGlkIiwiQGhlcm9pY29ucy9yZWFjdC8yNC9vdXRsaW5lIiwiQHZpc3gvdmlzeCIsIkB0cmVtb3IvcmVhY3QiLCJyeGpzIiwiQG11aS9tYXRlcmlhbCIsIkBtdWkvaWNvbnMtbWF0ZXJpYWwiLCJyZWNoYXJ0cyIsInJlYWN0LXVzZSIsImVmZmVjdCIsIkBlZmZlY3Qvc2NoZW1hIiwiQGVmZmVjdC9wbGF0Zm9ybSIsIkBlZmZlY3QvcGxhdGZvcm0tbm9kZSIsIkBlZmZlY3QvcGxhdGZvcm0tYnJvd3NlciIsIkBlZmZlY3QvcGxhdGZvcm0tYnVuIiwiQGVmZmVjdC9zcWwiLCJAZWZmZWN0L3NxbC1tc3NxbCIsIkBlZmZlY3Qvc3FsLW15c3FsMiIsIkBlZmZlY3Qvc3FsLXBnIiwiQGVmZmVjdC9zcWwtc3F1bGl0ZS1ub2RlIiwiQGVmZmVjdC9zcWwtc3F1bGl0ZS1idW4iLCJAZWZmZWN0L3NxbC1zcXVsaXRlLXdhc20iLCJAZWZmZWN0L3NxbC1zcXVsaXRlLXJlYWN0LW5hdGl2ZSIsIkBlZmZlY3QvcnBjIiwiQGVmZmVjdC9ycGMtaHR0cCIsIkBlZmZlY3QvdHlwZWNsYXNzIiwiQGVmZmVjdC9leHBlcmltZW50YWwiLCJAZWZmZWN0L29wZW50ZWxlbWV0cnkiLCJAbWF0ZXJpYWwtdWkvY29yZSIsIkBtYXRlcmlhbC11aS9pY29ucyIsIkB0YWJsZXIvaWNvbnMtcmVhY3QiLCJtdWktY29yZSIsInJlYWN0LWljb25zL2FpIiwicmVhY3QtaWNvbnMvYmkiLCJyZWFjdC1pY29ucy9icyIsInJlYWN0LWljb25zL2NnIiwicmVhY3QtaWNvbnMvY2kiLCJyZWFjdC1pY29ucy9kaSIsInJlYWN0LWljb25zL2ZhIiwicmVhY3QtaWNvbnMvZmE2IiwicmVhY3QtaWNvbnMvZmMiLCJyZWFjdC1pY29ucy9maSIsInJlYWN0LWljb25zL2dpIiwicmVhY3QtaWNvbnMvZ28iLCJyZWFjdC1pY29ucy9nciIsInJlYWN0LWljb25zL2hpIiwicmVhY3QtaWNvbnMvaGkyIiwicmVhY3QtaWNvbnMvaW0iLCJyZWFjdC1pY29ucy9pbyIsInJlYWN0LWljb25zL2lvNSIsInJlYWN0LWljb25zL2xpYSIsInJlYWN0LWljb25zL2xpYiIsInJlYWN0LWljb25zL2x1IiwicmVhY3QtaWNvbnMvbWQiLCJyZWFjdC1pY29ucy9waSIsInJlYWN0LWljb25zL3JpIiwicmVhY3QtaWNvbnMvcngiLCJyZWFjdC1pY29ucy9zaSIsInJlYWN0LWljb25zL3NsIiwicmVhY3QtaWNvbnMvdGIiLCJyZWFjdC1pY29ucy90ZmkiLCJyZWFjdC1pY29ucy90aSIsInJlYWN0LWljb25zL3ZzYyIsInJlYWN0LWljb25zL3dpIl19LCJidW5kbGVQYWdlc1JvdXRlckRlcGVuZGVuY2llcyI6ZmFsc2UsImNvbmZpZ0ZpbGUiOiIvdG1wL25leHQtc3RhdHNvTWhZZFAvc3RhdHMtYXBwL25leHQuY29uZmlnLmpzIiwiY29uZmlnRmlsZU5hbWUiOiJuZXh0LmNvbmZpZy5qcyJ9","pagesType":"app","appDirLoader":"bmV4dC1hcHAtbG9hZGVyP25hbWU9YXBwJTJGYXBwLWVkZ2Utc3NyJTJGcGFnZSZwYWdlPSUyRmFwcC1lZGdlLXNzciUyRnBhZ2UmcGFnZVBhdGg9cHJpdmF0ZS1uZXh0LWFwcC1kaXIlMkZhcHAtZWRnZS1zc3IlMkZwYWdlLmpzJmFwcERpcj0lMkZ0bXAlMkZuZXh0LXN0YXRzb01oWWRQJTJGc3RhdHMtYXBwJTJGYXBwJmFwcFBhdGhzPSUyRmFwcC1lZGdlLXNzciUyRnBhZ2UmcGFnZUV4dGVuc2lvbnM9dHN4JnBhZ2VFeHRlbnNpb25zPXRzJnBhZ2VFeHRlbnNpb25zPWpzeCZwYWdlRXh0ZW5zaW9ucz1qcyZiYXNlUGF0aD0mYXNzZXRQcmVmaXg9Jm5leHRDb25maWdPdXRwdXQ9JmZseWluZ1NodXR0bGU9ZmFsc2UmcHJlZmVycmVkUmVnaW9uPSZtaWRkbGV3YXJlQ29uZmlnPWUzMCUzRCE=","sriEnabled":false,"middlewareConfig":"e30="}!
       var _self___RSC_MANIFEST;
 
       const incrementalCacheHandler = null;
@@ -429,50 +429,50 @@
       /***/
     },
 
-    /***/ 4475: /***/ (
+    /***/ 2290: /***/ (
       __unused_webpack_module,
       __unused_webpack_exports,
       __webpack_require__
     ) => {
       Promise.resolve(/* import() eager */).then(
-        __webpack_require__.bind(__webpack_require__, 2297)
+        __webpack_require__.bind(__webpack_require__, 9147)
       );
       Promise.resolve(/* import() eager */).then(
-        __webpack_require__.bind(__webpack_require__, 4840)
+        __webpack_require__.bind(__webpack_require__, 6959)
       );
       Promise.resolve(/* import() eager */).then(
-        __webpack_require__.bind(__webpack_require__, 3329)
+        __webpack_require__.bind(__webpack_require__, 5902)
       );
       Promise.resolve(/* import() eager */).then(
-        __webpack_require__.bind(__webpack_require__, 554)
+        __webpack_require__.bind(__webpack_require__, 635)
       );
       Promise.resolve(/* import() eager */).then(
-        __webpack_require__.bind(__webpack_require__, 5740)
+        __webpack_require__.bind(__webpack_require__, 960)
       );
       Promise.resolve(/* import() eager */).then(
-        __webpack_require__.bind(__webpack_require__, 6348)
+        __webpack_require__.bind(__webpack_require__, 1879)
       );
       Promise.resolve(/* import() eager */).then(
-        __webpack_require__.bind(__webpack_require__, 5358)
+        __webpack_require__.bind(__webpack_require__, 2144)
       );
       Promise.resolve(/* import() eager */).then(
-        __webpack_require__.bind(__webpack_require__, 4618)
+        __webpack_require__.bind(__webpack_require__, 4125)
       );
       Promise.resolve(/* import() eager */).then(
-        __webpack_require__.bind(__webpack_require__, 6847)
+        __webpack_require__.bind(__webpack_require__, 4813)
       );
       Promise.resolve(/* import() eager */).then(
-        __webpack_require__.bind(__webpack_require__, 2522)
+        __webpack_require__.bind(__webpack_require__, 2245)
       );
 
       /***/
     },
 
-    /***/ 2711: /***/ () => {
+    /***/ 9894: /***/ () => {
       /***/
     },
 
-    /***/ 4162: /***/ (
+    /***/ 807: /***/ (
       __unused_webpack_module,
       __webpack_exports__,
       __webpack_require__
@@ -492,7 +492,7 @@
       /***/
     },
 
-    /***/ 5802: /***/ (
+    /***/ 623: /***/ (
       __unused_webpack_module,
       __webpack_exports__,
       __webpack_require__
@@ -504,7 +504,7 @@
         /* harmony export */
       });
       /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ =
-        __webpack_require__(6909);
+        __webpack_require__(8788);
 
       function RootLayout({ children }) {
         return /*#__PURE__*/ (0,
@@ -523,7 +523,7 @@
     // webpackRuntimeModules
     /******/ var __webpack_exec__ = (moduleId) =>
       __webpack_require__((__webpack_require__.s = moduleId));
-    /******/ __webpack_require__.O(0, [189, 117], () => __webpack_exec__(6357));
+    /******/ __webpack_require__.O(0, [281, 436], () => __webpack_exec__(8070));
     /******/ var __webpack_exports__ = __webpack_require__.O();
     /******/ (_ENTRIES = typeof _ENTRIES === "undefined" ? {} : _ENTRIES)[
       "middleware_app/app-edge-ssr/page"
Diff for middleware.js

Diff too large to display

Diff for edge-ssr.js

Diff too large to display

Diff for image-HASH.js
@@ -1,7 +1,7 @@
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
   [8358],
   {
-    /***/ 2096: /***/ (
+    /***/ 2853: /***/ (
       __unused_webpack_module,
       __unused_webpack_exports,
       __webpack_require__
@@ -9,7 +9,7 @@
       (window.__NEXT_P = window.__NEXT_P || []).push([
         "/image",
         function () {
-          return __webpack_require__(6712);
+          return __webpack_require__(7676);
         },
       ]);
       if (false) {
@@ -18,7 +18,7 @@
       /***/
     },
 
-    /***/ 6673: /***/ (module, exports, __webpack_require__) => {
+    /***/ 8617: /***/ (module, exports, __webpack_require__) => {
       "use strict";
       /* __next_internal_client_entry_do_not_use__  cjs */
       Object.defineProperty(exports, "__esModule", {
@@ -40,17 +40,17 @@
         __webpack_require__(6347)
       );
       const _head = /*#__PURE__*/ _interop_require_default._(
-        __webpack_require__(2592)
+        __webpack_require__(4096)
       );
-      const _getimgprops = __webpack_require__(108);
-      const _imageconfig = __webpack_require__(3456);
-      const _imageconfigcontextsharedruntime = __webpack_require__(1090);
-      const _warnonce = __webpack_require__(9236);
-      const _routercontextsharedruntime = __webpack_require__(6443);
+      const _getimgprops = __webpack_require__(389);
+      const _imageconfig = __webpack_require__(4270);
+      const _imageconfigcontextsharedruntime = __webpack_require__(1138);
+      const _warnonce = __webpack_require__(6558);
+      const _routercontextsharedruntime = __webpack_require__(4217);
       const _imageloader = /*#__PURE__*/ _interop_require_default._(
-        __webpack_require__(5345)
+        __webpack_require__(4131)
       );
-      const _usemergedref = __webpack_require__(3198);
+      const _usemergedref = __webpack_require__(5040);
       // This is replaced by webpack define plugin
       const configEnv = {
         deviceSizes: [640, 750, 828, 1080, 1200, 1920, 2048, 3840],
@@ -371,7 +371,7 @@
       /***/
     },
 
-    /***/ 3198: /***/ (module, exports, __webpack_require__) => {
+    /***/ 5040: /***/ (module, exports, __webpack_require__) => {
       "use strict";
 
       Object.defineProperty(exports, "__esModule", {
@@ -440,7 +440,7 @@
       /***/
     },
 
-    /***/ 108: /***/ (
+    /***/ 389: /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -456,9 +456,9 @@
           return getImgProps;
         },
       });
-      const _warnonce = __webpack_require__(9236);
-      const _imageblursvg = __webpack_require__(9183);
-      const _imageconfig = __webpack_require__(3456);
+      const _warnonce = __webpack_require__(6558);
+      const _imageblursvg = __webpack_require__(3565);
+      const _imageconfig = __webpack_require__(4270);
       const VALID_LOADING_VALUES =
         /* unused pure expression or super */ null && [
           "lazy",
@@ -830,7 +830,7 @@
       /***/
     },
 
-    /***/ 9183: /***/ (__unused_webpack_module, exports) => {
+    /***/ 3565: /***/ (__unused_webpack_module, exports) => {
       "use strict";
       /**
        * A shared function, used on both client and server, to generate a SVG blur placeholder.
@@ -885,7 +885,7 @@
       /***/
     },
 
-    /***/ 1195: /***/ (
+    /***/ 6217: /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -912,10 +912,10 @@
         },
       });
       const _interop_require_default = __webpack_require__(4345);
-      const _getimgprops = __webpack_require__(108);
-      const _imagecomponent = __webpack_require__(6673);
+      const _getimgprops = __webpack_require__(389);
+      const _imagecomponent = __webpack_require__(8617);
       const _imageloader = /*#__PURE__*/ _interop_require_default._(
-        __webpack_require__(5345)
+        __webpack_require__(4131)
       );
       function getImageProps(imgProps) {
         const { props } = (0, _getimgprops.getImgProps)(imgProps, {
@@ -947,7 +947,7 @@
       /***/
     },
 
-    /***/ 5345: /***/ (__unused_webpack_module, exports) => {
+    /***/ 4131: /***/ (__unused_webpack_module, exports) => {
       "use strict";
 
       Object.defineProperty(exports, "__esModule", {
@@ -982,7 +982,7 @@
       /***/
     },
 
-    /***/ 6712: /***/ (
+    /***/ 7676: /***/ (
       __unused_webpack_module,
       __webpack_exports__,
       __webpack_require__
@@ -999,8 +999,8 @@
 
       // EXTERNAL MODULE: ./node_modules/.pnpm/react@0.0.0-experimental-f90a6bcc-20240827/node_modules/react/jsx-runtime.js
       var jsx_runtime = __webpack_require__(8780);
-      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+main-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_ss5asrexooxm4ipdgpbqyvtpwm/node_modules/next/image.js
-      var next_image = __webpack_require__(6722);
+      // EXTERNAL MODULE: ./node_modules/.pnpm/next@file+..+diff-repo+packages+next+next-packed.tgz_react-dom@0.0.0-experimental-f90a6bcc-20_26f6zzic4vgo6snxhsdt6xkqpa/node_modules/next/image.js
+      var next_image = __webpack_require__(7316);
       var image_default = /*#__PURE__*/ __webpack_require__.n(next_image); // CONCATENATED MODULE: ./pages/nextjs.png
       /* harmony default export */ const nextjs = {
         src: "/_next/static/media/nextjs.cae0b805.png",
@@ -1030,12 +1030,12 @@
       /***/
     },
 
-    /***/ 6722: /***/ (
+    /***/ 7316: /***/ (
       module,
       __unused_webpack_exports,
       __webpack_require__
     ) => {
-      module.exports = __webpack_require__(1195);
+      module.exports = __webpack_require__(6217);
 
       /***/
     },
@@ -1045,7 +1045,7 @@
     /******/ var __webpack_exec__ = (moduleId) =>
       __webpack_require__((__webpack_require__.s = moduleId));
     /******/ __webpack_require__.O(0, [2888, 9774, 179], () =>
-      __webpack_exec__(2096)
+      __webpack_exec__(2853)
     );
     /******/ var __webpack_exports__ = __webpack_require__.O();
     /******/ _N_E = __webpack_exports__;
Diff for 408-HASH.js

Diff too large to display

Diff for 7aeae07e-HASH.js
@@ -1,13 +1,13 @@
 "use strict";
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
-  [9960],
+  [6967],
   {
-    /***/ 6432: /***/ (
+    /***/ 9767: /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
     ) => {
-      /* provided dependency */ var process = __webpack_require__(4940);
+      /* provided dependency */ var process = __webpack_require__(3999);
       /**
        * @license React
        * react-dom-client.production.js
@@ -22,9 +22,9 @@
  Modernizr 3.0.0pre (Custom Build) | MIT
 */
 
-      var Scheduler = __webpack_require__(7489),
-        React = __webpack_require__(4220),
-        ReactDOM = __webpack_require__(1967);
+      var Scheduler = __webpack_require__(5059),
+        React = __webpack_require__(2562),
+        ReactDOM = __webpack_require__(2838);
       function formatProdErrorMessage(code) {
         var url = "https://react.dev/errors/" + code;
         if (1 < arguments.length) {
@@ -2036,19 +2036,19 @@
       }
       var isInputEventSupported = !1;
       if (canUseDOM) {
-        var JSCompiler_inline_result$jscomp$284;
+        var JSCompiler_inline_result$jscomp$286;
         if (canUseDOM) {
-          var isSupported$jscomp$inline_417 = "oninput" in document;
-          if (!isSupported$jscomp$inline_417) {
-            var element$jscomp$inline_418 = document.createElement("div");
-            element$jscomp$inline_418.setAttribute("oninput", "return;");
-            isSupported$jscomp$inline_417 =
-              "function" === typeof element$jscomp$inline_418.oninput;
+          var isSupported$jscomp$inline_422 = "oninput" in document;
+          if (!isSupported$jscomp$inline_422) {
+            var element$jscomp$inline_423 = document.createElement("div");
+            element$jscomp$inline_423.setAttribute("oninput", "return;");
+            isSupported$jscomp$inline_422 =
+              "function" === typeof element$jscomp$inline_423.oninput;
           }
-          JSCompiler_inline_result$jscomp$284 = isSupported$jscomp$inline_417;
-        } else JSCompiler_inline_result$jscomp$284 = !1;
+          JSCompiler_inline_result$jscomp$286 = isSupported$jscomp$inline_422;
+        } else JSCompiler_inline_result$jscomp$286 = !1;
         isInputEventSupported =
-          JSCompiler_inline_result$jscomp$284 &&
+          JSCompiler_inline_result$jscomp$286 &&
           (!document.documentMode || 9 < document.documentMode);
       }
       function stopWatchingForValueChange() {
@@ -11028,7 +11028,7 @@
       }
       function flushSyncWork$1() {
         return 0 === (executionContext & 6)
-          ? (flushSyncWorkOnAllRoots(), !1)
+          ? (flushSyncWorkAcrossRoots_impl(0, !1), !1)
           : !0;
       }
       function resetWorkInProgressStack() {
@@ -11572,7 +11572,7 @@
             ? nestedUpdateCount++
             : ((nestedUpdateCount = 0), (rootWithNestedUpdates = root))
           : (nestedUpdateCount = 0);
-        flushSyncWorkOnAllRoots();
+        flushSyncWorkAcrossRoots_impl(0, !1);
         return null;
       }
       function releaseRootPooledCache(root, remainingLanes) {
@@ -11614,7 +11614,7 @@
                 renderPriority
               );
               executionContext = prevExecutionContext;
-              flushSyncWorkOnAllRoots();
+              flushSyncWorkAcrossRoots_impl(0, !1);
               if (
                 injectedHook &&
                 "function" === typeof injectedHook.onPostCommitFiberRoot
@@ -11790,26 +11790,47 @@
           ((didScheduleMicrotask = !0),
           scheduleImmediateTask(processRootScheduleInMicrotask));
       }
-      function flushSyncWorkOnAllRoots() {
+      function flushSyncWorkAcrossRoots_impl(syncTransitionLanes, onlyLegacy) {
         if (!isFlushingWork && mightHavePendingSyncWork) {
           isFlushingWork = !0;
           do {
             var didPerformSomeWork = !1;
             for (var root$175 = firstScheduledRoot; null !== root$175; ) {
-              var workInProgressRootRenderLanes$177 =
-                workInProgressRootRenderLanes;
-              workInProgressRootRenderLanes$177 = getNextLanes(
-                root$175,
-                root$175 === workInProgressRoot
-                  ? workInProgressRootRenderLanes$177
-                  : 0
-              );
-              0 !== (workInProgressRootRenderLanes$177 & 3) &&
-                ((didPerformSomeWork = !0),
-                performSyncWorkOnRoot(
-                  root$175,
-                  workInProgressRootRenderLanes$177
-                ));
+              if (!onlyLegacy)
+                if (0 !== syncTransitionLanes) {
+                  var pendingLanes = root$175.pendingLanes;
+                  if (0 === pendingLanes) var JSCompiler_inline_result = 0;
+                  else {
+                    var suspendedLanes = root$175.suspendedLanes,
+                      pingedLanes = root$175.pingedLanes;
+                    JSCompiler_inline_result =
+                      (1 << (31 - clz32(42 | syncTransitionLanes) + 1)) - 1;
+                    JSCompiler_inline_result &=
+                      pendingLanes & ~(suspendedLanes & ~pingedLanes);
+                    JSCompiler_inline_result =
+                      JSCompiler_inline_result & 201326677
+                        ? (JSCompiler_inline_result & 201326677) | 1
+                        : JSCompiler_inline_result
+                        ? JSCompiler_inline_result | 2
+                        : 0;
+                  }
+                  0 !== JSCompiler_inline_result &&
+                    ((didPerformSomeWork = !0),
+                    performSyncWorkOnRoot(root$175, JSCompiler_inline_result));
+                } else
+                  (JSCompiler_inline_result = workInProgressRootRenderLanes),
+                    (JSCompiler_inline_result = getNextLanes(
+                      root$175,
+                      root$175 === workInProgressRoot
+                        ? JSCompiler_inline_result
+                        : 0
+                    )),
+                    0 !== (JSCompiler_inline_result & 3) &&
+                      ((didPerformSomeWork = !0),
+                      performSyncWorkOnRoot(
+                        root$175,
+                        JSCompiler_inline_result
+                      ));
               root$175 = root$175.next;
             }
           } while (didPerformSomeWork);
@@ -11818,33 +11839,29 @@
       }
       function processRootScheduleInMicrotask() {
         mightHavePendingSyncWork = didScheduleMicrotask = !1;
+        var syncTransitionLanes = 0;
+        0 !== currentEventTransitionLane &&
+          (shouldAttemptEagerTransition() &&
+            (syncTransitionLanes = currentEventTransitionLane),
+          (currentEventTransitionLane = 0));
         for (
           var currentTime = now(), prev = null, root = firstScheduledRoot;
           null !== root;
 
         ) {
-          var next = root.next;
-          if (
-            0 !== currentEventTransitionLane &&
-            shouldAttemptEagerTransition()
-          ) {
-            var root$jscomp$0 = root,
-              lane = currentEventTransitionLane;
-            root$jscomp$0.pendingLanes |= 2;
-            root$jscomp$0.entangledLanes |= 2;
-            root$jscomp$0.entanglements[1] |= lane;
-          }
-          root$jscomp$0 = scheduleTaskForRootDuringMicrotask(root, currentTime);
-          0 === root$jscomp$0
-            ? ((root.next = null),
+          var next = root.next,
+            nextLanes = scheduleTaskForRootDuringMicrotask(root, currentTime);
+          if (0 === nextLanes)
+            (root.next = null),
               null === prev ? (firstScheduledRoot = next) : (prev.next = next),
-              null === next && (lastScheduledRoot = prev))
-            : ((prev = root),
-              0 !== (root$jscomp$0 & 3) && (mightHavePendingSyncWork = !0));
+              null === next && (lastScheduledRoot = prev);
+          else if (
+            ((prev = root), 0 !== syncTransitionLanes || 0 !== (nextLanes & 3))
+          )
+            mightHavePendingSyncWork = !0;
           root = next;
         }
-        currentEventTransitionLane = 0;
-        flushSyncWorkOnAllRoots();
+        flushSyncWorkAcrossRoots_impl(syncTransitionLanes, !1);
       }
       function scheduleTaskForRootDuringMicrotask(root, currentTime) {
         for (
@@ -12035,20 +12052,20 @@
         }
       }
       for (
-        var i$jscomp$inline_1422 = 0;
-        i$jscomp$inline_1422 < simpleEventPluginEvents.length;
-        i$jscomp$inline_1422++
+        var i$jscomp$inline_1417 = 0;
+        i$jscomp$inline_1417 < simpleEventPluginEvents.length;
+        i$jscomp$inline_1417++
       ) {
-        var eventName$jscomp$inline_1423 =
-            simpleEventPluginEvents[i$jscomp$inline_1422],
-          domEventName$jscomp$inline_1424 =
-            eventName$jscomp$inline_1423.toLowerCase(),
-          capitalizedEvent$jscomp$inline_1425 =
-            eventName$jscomp$inline_1423[0].toUpperCase() +
-            eventName$jscomp$inline_1423.slice(1);
+        var eventName$jscomp$inline_1418 =
+            simpleEventPluginEvents[i$jscomp$inline_1417],
+          domEventName$jscomp$inline_1419 =
+            eventName$jscomp$inline_1418.toLowerCase(),
+          capitalizedEvent$jscomp$inline_1420 =
+            eventName$jscomp$inline_1418[0].toUpperCase() +
+            eventName$jscomp$inline_1418.slice(1);
         registerSimpleEvent(
-          domEventName$jscomp$inline_1424,
-          "on" + capitalizedEvent$jscomp$inline_1425
+          domEventName$jscomp$inline_1419,
+          "on" + capitalizedEvent$jscomp$inline_1420
         );
       }
       registerSimpleEvent(ANIMATION_END, "onAnimationEnd");
@@ -13324,30 +13341,30 @@
               defaultChecked = null;
             for (hasSrc in props)
               if (props.hasOwnProperty(hasSrc)) {
-                var propValue$188 = props[hasSrc];
-                if (null != propValue$188)
+                var propValue$189 = props[hasSrc];
+                if (null != propValue$189)
                   switch (hasSrc) {
                     case "name":
-                      hasSrcSet = propValue$188;
+                      hasSrcSet = propValue$189;
                       break;
                     case "type":
-                      propValue = propValue$188;
+                      propValue = propValue$189;
                       break;
                     case "checked":
-                      checked = propValue$188;
+                      checked = propValue$189;
                       break;
                     case "defaultChecked":
-                      defaultChecked = propValue$188;
+                      defaultChecked = propValue$189;
                       break;
                     case "value":
-                      propKey = propValue$188;
+                      propKey = propValue$189;
                       break;
                     case "defaultValue":
-                      defaultValue = propValue$188;
+                      defaultValue = propValue$189;
                       break;
                     case "children":
                     case "dangerouslySetInnerHTML":
-                      if (null != propValue$188)
+                      if (null != propValue$189)
                         throw Error(formatProdErrorMessage(137, tag));
                       break;
                     default:
@@ -13355,7 +13372,7 @@
                         domElement,
                         tag,
                         hasSrc,
-                        propValue$188,
+                        propValue$189,
                         props,
                         null
                       );
@@ -13517,14 +13534,14 @@
             return;
           default:
             if (isCustomElement(tag)) {
-              for (propValue$188 in props)
-                props.hasOwnProperty(propValue$188) &&
-                  ((hasSrc = props[propValue$188]),
+              for (propValue$189 in props)
+                props.hasOwnProperty(propValue$189) &&
+                  ((hasSrc = props[propValue$189]),
                   void 0 !== hasSrc &&
                     setPropOnCustomElement(
                       domElement,
                       tag,
-                      propValue$188,
+                      propValue$189,
                       hasSrc,
                       props,
                       void 0
@@ -13579,14 +13596,14 @@
                       );
                 }
             }
-            for (var propKey$205 in nextProps) {
-              var propKey = nextProps[propKey$205];
-              lastProp = lastProps[propKey$205];
+            for (var propKey$206 in nextProps) {
+              var propKey = nextProps[propKey$206];
+              lastProp = lastProps[propKey$206];
               if (
-                nextProps.hasOwnProperty(propKey$205) &&
+                nextProps.hasOwnProperty(propKey$206) &&
                 (null != propKey || null != lastProp)
               )
-                switch (propKey$205) {
+                switch (propKey$206) {
                   case "type":
                     type = propKey;
                     break;
@@ -13615,7 +13632,7 @@
                       setProp(
                         domElement,
                         tag,
-                        propKey$205,
+                        propKey$206,
                         propKey,
                         nextProps,
                         lastProp
@@ -13634,7 +13651,7 @@
             );
             return;
           case "select":
-            propKey = value = defaultValue = propKey$205 = null;
+            propKey = value = defaultValue = propKey$206 = null;
             for (type in lastProps)
               if (
                 ((lastDefaultValue = lastProps[type]),
@@ -13665,7 +13682,7 @@
               )
                 switch (name) {
                   case "value":
-                    propKey$205 = type;
+                    propKey$206 = type;
                     break;
                   case "defaultValue":
                     defaultValue = type;
@@ -13686,8 +13703,8 @@
             tag = defaultValue;
             lastProps = value;
             nextProps = propKey;
-            null != propKey$205
-              ? updateOptions(domElement, !!lastProps, propKey$205, !1)
+            null != propKey$206
+              ? updateOptions(domElement, !!lastProps, propKey$206, !1)
               : !!nextProps !== !!lastProps &&
                 (null != tag
                   ? updateOptions(domElement, !!lastProps, tag, !0)
@@ -13699,7 +13716,7 @@
                     ));
             return;
           case "textarea":
-            propKey = propKey$205 = null;
+            propKey = propKey$206 = null;
             for (defaultValue in lastProps)
               if (
                 ((name = lastProps[defaultValue]),
@@ -13731,7 +13748,7 @@
               )
                 switch (value) {
                   case "value":
-                    propKey$205 = name;
+                    propKey$206 = name;
                     break;
                   case "defaultValue":
                     propKey = name;
@@ -13745,17 +13762,17 @@
                     name !== type &&
                       setProp(domElement, tag, value, name, nextProps, type);
                 }
-            updateTextarea(domElement, propKey$205, propKey);
+            updateTextarea(domElement, propKey$206, propKey);
             return;
           case "option":
-            for (var propKey$221 in lastProps)
+            for (var propKey$222 in lastProps)
               if (
-                ((propKey$205 = lastProps[propKey$221]),
-                lastProps.hasOwnProperty(propKey$221) &&
-                  null != propKey$205 &&
-                  !nextProps.hasOwnProperty(propKey$221))
+                ((propKey$206 = lastProps[propKey$222]),
+                lastProps.hasOwnProperty(propKey$222) &&
+                  null != propKey$206 &&
+                  !nextProps.hasOwnProperty(propKey$222))
               )
-                switch (propKey$221) {
+                switch (propKey$222) {
                   case "selected":
                     domElement.selected = !1;
                     break;
@@ -13763,33 +13780,33 @@
                     setProp(
                       domElement,
                       tag,
-                      propKey$221,
+                      propKey$222,
                       null,
                       nextProps,
-                      propKey$205
+                      propKey$206
                     );
                 }
             for (lastDefaultValue in nextProps)
               if (
-                ((propKey$205 = nextProps[lastDefaultValue]),
+                ((propKey$206 = nextProps[lastDefaultValue]),
                 (propKey = lastProps[lastDefaultValue]),
                 nextProps.hasOwnProperty(lastDefaultValue) &&
-                  propKey$205 !== propKey &&
-                  (null != propKey$205 || null != propKey))
+                  propKey$206 !== propKey &&
+                  (null != propKey$206 || null != propKey))
               )
                 switch (lastDefaultValue) {
                   case "selected":
                     domElement.selected =
-                      propKey$205 &&
-                      "function" !== typeof propKey$205 &&
-                      "symbol" !== typeof propKey$205;
+                      propKey$206 &&
+                      "function" !== typeof propKey$206 &&
+                      "symbol" !== typeof propKey$206;
                     break;
                   default:
                     setProp(
                       domElement,
                       tag,
                       lastDefaultValue,
-                      propKey$205,
+                      propKey$206,
                       nextProps,
                       propKey
                     );
@@ -13810,31 +13827,31 @@
           case "track":
           case "wbr":
           case "menuitem":
-            for (var propKey$226 in lastProps)
-              (propKey$205 = lastProps[propKey$226]),
-                lastProps.hasOwnProperty(propKey$226) &&
-                  null != propKey$205 &&
-                  !nextProps.hasOwnProperty(propKey$226) &&
+            for (var propKey$227 in lastProps)
+              (propKey$206 = lastProps[propKey$227]),
+                lastProps.hasOwnProperty(propKey$227) &&
+                  null != propKey$206 &&
+                  !nextProps.hasOwnProperty(propKey$227) &&
                   setProp(
                     domElement,
                     tag,
-                    propKey$226,
+                    propKey$227,
                     null,
                     nextProps,
-                    propKey$205
+                    propKey$206
                   );
             for (checked in nextProps)
               if (
-                ((propKey$205 = nextProps[checked]),
+                ((propKey$206 = nextProps[checked]),
                 (propKey = lastProps[checked]),
                 nextProps.hasOwnProperty(checked) &&
-                  propKey$205 !== propKey &&
-                  (null != propKey$205 || null != propKey))
+                  propKey$206 !== propKey &&
+                  (null != propKey$206 || null != propKey))
               )
                 switch (checked) {
                   case "children":
                   case "dangerouslySetInnerHTML":
-                    if (null != propKey$205)
+                    if (null != propKey$206)
                       throw Error(formatProdErrorMessage(137, tag));
                     break;
                   default:
@@ -13842,7 +13859,7 @@
                       domElement,
                       tag,
                       checked,
-                      propKey$205,
+                      propKey$206,
                       nextProps,
                       propKey
                     );
@@ -13850,60 +13867,60 @@
             return;
           default:
             if (isCustomElement(tag)) {
-              for (var propKey$231 in lastProps)
-                (propKey$205 = lastProps[propKey$231]),
-                  lastProps.hasOwnProperty(propKey$231) &&
-                    void 0 !== propKey$205 &&
-                    !nextProps.hasOwnProperty(propKey$231) &&
+              for (var propKey$232 in lastProps)
+                (propKey$206 = lastProps[propKey$232]),
+                  lastProps.hasOwnProperty(propKey$232) &&
+                    void 0 !== propKey$206 &&
+                    !nextProps.hasOwnProperty(propKey$232) &&
                     setPropOnCustomElement(
                       domElement,
                       tag,
-                      propKey$231,
+                      propKey$232,
                       void 0,
                       nextProps,
-                      propKey$205
+                      propKey$206
                     );
               for (defaultChecked in nextProps)
-                (propKey$205 = nextProps[defaultChecked]),
+                (propKey$206 = nextProps[defaultChecked]),
                   (propKey = lastProps[defaultChecked]),
                   !nextProps.hasOwnProperty(defaultChecked) ||
-                    propKey$205 === propKey ||
-                    (void 0 === propKey$205 && void 0 === propKey) ||
+                    propKey$206 === propKey ||
+                    (void 0 === propKey$206 && void 0 === propKey) ||
                     setPropOnCustomElement(
                       domElement,
                       tag,
                       defaultChecked,
-                      propKey$205,
+                      propKey$206,
                       nextProps,
                       propKey
                     );
               return;
             }
         }
-        for (var propKey$236 in lastProps)
-          (propKey$205 = lastProps[propKey$236]),
-            lastProps.hasOwnProperty(propKey$236) &&
-              null != propKey$205 &&
-              !nextProps.hasOwnProperty(propKey$236) &&
+        for (var propKey$237 in lastProps)
+          (propKey$206 = lastProps[propKey$237]),
+            lastProps.hasOwnProperty(propKey$237) &&
+              null != propKey$206 &&
+              !nextProps.hasOwnProperty(propKey$237) &&
               setProp(
                 domElement,
                 tag,
-                propKey$236,
+                propKey$237,
                 null,
                 nextProps,
-                propKey$205
+                propKey$206
               );
         for (lastProp in nextProps)
-          (propKey$205 = nextProps[lastProp]),
+          (propKey$206 = nextProps[lastProp]),
             (propKey = lastProps[lastProp]),
             !nextProps.hasOwnProperty(lastProp) ||
-              propKey$205 === propKey ||
-              (null == propKey$205 && null == propKey) ||
+              propKey$206 === propKey ||
+              (null == propKey$206 && null == propKey) ||
               setProp(
                 domElement,
                 tag,
                 lastProp,
-                propKey$205,
+                propKey$206,
                 nextProps,
                 propKey
               );
@@ -14475,27 +14492,27 @@
               "string" === typeof pendingProps.precedence
             ) {
               type = getStyleKey(pendingProps.href);
-              var styles$244 = getResourcesFromRoot(
+              var styles$245 = getResourcesFromRoot(
                   JSCompiler_inline_result
                 ).hoistableStyles,
-                resource$245 = styles$244.get(type);
-              resource$245 ||
+                resource$246 = styles$245.get(type);
+              resource$246 ||
                 ((JSCompiler_inline_result =
                   JSCompiler_inline_result.ownerDocument ||
                   JSCompiler_inline_result),
-                (resource$245 = {
+                (resource$246 = {
                   type: "stylesheet",
                   instance: null,
                   count: 0,
                   state: { loading: 0, preload: null },
                 }),
-                styles$244.set(type, resource$245),
-                (styles$244 = JSCompiler_inline_result.querySelector(
+                styles$245.set(type, resource$246),
+                (styles$245 = JSCompiler_inline_result.querySelector(
                   getStylesheetSelectorFromKey(type)
                 )) &&
-                  !styles$244._p &&
-                  ((resource$245.instance = styles$244),
-                  (resource$245.state.loading = 5)),
+                  !styles$245._p &&
+                  ((resource$246.instance = styles$245),
+                  (resource$246.state.loading = 5)),
                 preloadPropsMap.has(type) ||
                   ((pendingProps = {
                     rel: "preload",
@@ -14508,16 +14525,16 @@
                     referrerPolicy: pendingProps.referrerPolicy,
                   }),
                   preloadPropsMap.set(type, pendingProps),
-                  styles$244 ||
+                  styles$245 ||
                     preloadStylesheet(
                       JSCompiler_inline_result,
                       type,
                       pendingProps,
-                      resource$245.state
+                      resource$246.state
                     )));
               if (currentProps && null === currentResource)
                 throw Error(formatProdErrorMessage(528, ""));
-              return resource$245;
+              return resource$246;
             }
             if (currentProps && null !== currentResource)
               throw Error(formatProdErrorMessage(529, ""));
@@ -14620,37 +14637,37 @@
               return (resource.instance = instance);
             case "stylesheet":
               styleProps = getStyleKey(props.href);
-              var instance$250 = hoistableRoot.querySelector(
+              var instance$251 = hoistableRoot.querySelector(
                 getStylesheetSelectorFromKey(styleProps)
               );
-              if (instance$250)
+              if (instance$251)
                 return (
                   (resource.state.loading |= 4),
-                  (resource.instance = instance$250),
-                  markNodeAsHoistable(instance$250),
-                  instance$250
+                  (resource.instance = instance$251),
+                  markNodeAsHoistable(instance$251),
+                  instance$251
                 );
               instance = stylesheetPropsFromRawProps(props);
               (styleProps = preloadPropsMap.get(styleProps)) &&
                 adoptPreloadPropsForStylesheet(instance, styleProps);
-              instance$250 = (
+              instance$251 = (
                 hoistableRoot.ownerDocument || hoistableRoot
               ).createElement("link");
-              markNodeAsHoistable(instance$250);
-              var linkInstance = instance$250;
+              markNodeAsHoistable(instance$251);
+              var linkInstance = instance$251;
               linkInstance._p = new Promise(function (resolve, reject) {
                 linkInstance.onload = resolve;
                 linkInstance.onerror = reject;
               });
-              setInitialProperties(instance$250, "link", instance);
+              setInitialProperties(instance$251, "link", instance);
               resource.state.loading |= 4;
-              insertStylesheet(instance$250, props.precedence, hoistableRoot);
-              return (resource.instance = instance$250);
+              insertStylesheet(instance$251, props.precedence, hoistableRoot);
+              return (resource.instance = instance$251);
             case "script":
-              instance$250 = getScriptKey(props.src);
+              instance$251 = getScriptKey(props.src);
               if (
                 (styleProps = hoistableRoot.querySelector(
-                  getScriptSelectorFromKey(instance$250)
+                  getScriptSelectorFromKey(instance$251)
                 ))
               )
                 return (
@@ -14659,7 +14676,7 @@
                   styleProps
                 );
               instance = props;
-              if ((styleProps = preloadPropsMap.get(instance$250)))
+              if ((styleProps = preloadPropsMap.get(instance$251)))
                 (instance = assign({}, props)),
                   adoptPreloadPropsForScript(instance, styleProps);
               hoistableRoot = hoistableRoot.ownerDocument || hoistableRoot;
@@ -15181,7 +15198,7 @@
                         ensureRootIsScheduled(fiber);
                         0 === (executionContext & 6) &&
                           ((workInProgressRootRenderTargetTime = now() + 500),
-                          flushSyncWorkOnAllRoots());
+                          flushSyncWorkAcrossRoots_impl(0, !1));
                       }
                     }
                     break;
@@ -15716,16 +15733,16 @@
           0 === i && attemptExplicitHydrationTarget(target);
         }
       };
-      var isomorphicReactPackageVersion$jscomp$inline_1669 = React.version;
+      var isomorphicReactPackageVersion$jscomp$inline_1664 = React.version;
       if (
-        "19.0.0-rc-eb3ad065-20240822" !==
-        isomorphicReactPackageVersion$jscomp$inline_1669
+        "19.0.0-rc-f90a6bcc-20240827" !==
+        isomorphicReactPackageVersion$jscomp$inline_1664
       )
         throw Error(
           formatProdErrorMessage(
             527,
-            isomorphicReactPackageVersion$jscomp$inline_1669,
-            "19.0.0-rc-eb3ad065-20240822"
+            isomorphicReactPackageVersion$jscomp$inline_1664,
+            "19.0.0-rc-f90a6bcc-20240827"
           )
         );
       ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -15745,25 +15762,25 @@
           null === componentOrElement ? null : componentOrElement.stateNode;
         return componentOrElement;
       };
-      var internals$jscomp$inline_2045 = {
+      var internals$jscomp$inline_2049 = {
         bundleType: 0,
-        version: "19.0.0-rc-eb3ad065-20240822",
+        version: "19.0.0-rc-f90a6bcc-20240827",
         rendererPackageName: "react-dom",
         currentDispatcherRef: ReactSharedInternals,
         findFiberByHostInstance: getClosestInstanceFromNode,
-        reconcilerVersion: "19.0.0-rc-eb3ad065-20240822",
+        reconcilerVersion: "19.0.0-rc-f90a6bcc-20240827",
       };
       if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
-        var hook$jscomp$inline_2046 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
+        var hook$jscomp$inline_2050 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
         if (
-          !hook$jscomp$inline_2046.isDisabled &&
-          hook$jscomp$inline_2046.supportsFiber
+          !hook$jscomp$inline_2050.isDisabled &&
+          hook$jscomp$inline_2050.supportsFiber
         )
           try {
-            (rendererID = hook$jscomp$inline_2046.inject(
-              internals$jscomp$inline_2045
+            (rendererID = hook$jscomp$inline_2050.inject(
+              internals$jscomp$inline_2049
             )),
-              (injectedHook = hook$jscomp$inline_2046);
+              (injectedHook = hook$jscomp$inline_2050);
           } catch (err) {}
       }
       exports.createRoot = function (container, options) {
@@ -15859,7 +15876,7 @@
         listenToAllSupportedEvents(container);
         return new ReactDOMHydrationRoot(initialChildren);
       };
-      exports.version = "19.0.0-rc-eb3ad065-20240822";
+      exports.version = "19.0.0-rc-f90a6bcc-20240827";
 
       /***/
     },
Diff for app-page-exp..ntime.dev.js
failed to diff
Diff for app-page-exp..time.prod.js

Diff too large to display

Diff for app-page-tur..time.prod.js

Diff too large to display

Diff for app-page-tur..time.prod.js

Diff too large to display

Diff for app-page.runtime.dev.js
failed to diff
Diff for app-page.runtime.prod.js

Diff too large to display

Commit: c283b9b

@eps1lon eps1lon merged commit 81e136d into canary Aug 28, 2024
105 of 107 checks passed
@eps1lon eps1lon deleted the update/react/f90a6bcc-20240827 branch August 28, 2024 16:31
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 12, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
CI approved Approve running CI for fork create-next-app Related to our CLI tool for quickly starting a new Next.js application. examples Issue/PR related to examples locked tests type: next type: react-sync
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants