Skip to content

Commit 596f513

Browse files
unstubbablegnoff
authored andcommitted
Update React Version (#42)
Co-authored-by: Josh Story <story@hey.com>
1 parent 2ff781e commit 596f513

File tree

32 files changed

+1012
-2740
lines changed

32 files changed

+1012
-2740
lines changed

packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-client.browser.development.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4316,10 +4316,10 @@
43164316
return hook.checkDCE ? !0 : !1;
43174317
})({
43184318
bundleType: 1,
4319-
version: "19.2.0-experimental-2efc4873-20251209",
4319+
version: "19.2.0-experimental-9224f4bf-20251211",
43204320
rendererPackageName: "react-server-dom-turbopack",
43214321
currentDispatcherRef: ReactSharedInternals,
4322-
reconcilerVersion: "19.2.0-experimental-2efc4873-20251209",
4322+
reconcilerVersion: "19.2.0-experimental-9224f4bf-20251211",
43234323
getCurrentComponentInfo: function () {
43244324
return currentOwnerInDEV;
43254325
}

packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.browser.development.js

Lines changed: 43 additions & 117 deletions
Original file line numberDiff line numberDiff line change
@@ -4035,47 +4035,14 @@
40354035
path = reference.path;
40364036
try {
40374037
for (var i = 1; i < path.length; i++) {
4038-
for (; value instanceof ReactPromise; ) {
4039-
var referencedChunk = value;
4040-
switch (referencedChunk.status) {
4041-
case "resolved_model":
4042-
initializeModelChunk(referencedChunk);
4043-
}
4044-
switch (referencedChunk.status) {
4045-
case "fulfilled":
4046-
value = referencedChunk.value;
4047-
continue;
4048-
case "blocked":
4049-
var cyclicHandler = resolveBlockedCycle(
4050-
referencedChunk,
4051-
reference
4052-
);
4053-
if (null !== cyclicHandler) {
4054-
value = cyclicHandler.value;
4055-
continue;
4056-
}
4057-
case "pending":
4058-
path.splice(0, i - 1);
4059-
null === referencedChunk.value
4060-
? (referencedChunk.value = [reference])
4061-
: referencedChunk.value.push(reference);
4062-
null === referencedChunk.reason
4063-
? (referencedChunk.reason = [reference])
4064-
: referencedChunk.reason.push(reference);
4065-
return;
4066-
default:
4067-
rejectReference(
4068-
response,
4069-
reference.handler,
4070-
referencedChunk.reason
4071-
);
4072-
return;
4073-
}
4074-
}
40754038
var name = path[i];
4076-
"object" === typeof value &&
4077-
hasOwnProperty.call(value, name) &&
4078-
(value = value[name]);
4039+
if (
4040+
"object" !== typeof value ||
4041+
!hasOwnProperty.call(value, name) ||
4042+
value instanceof Promise
4043+
)
4044+
throw Error("Invalid reference.");
4045+
value = value[name];
40794046
}
40804047
var mappedValue = map(response, value, parentObject, key);
40814048
parentObject[key] = mappedValue;
@@ -4105,33 +4072,6 @@
41054072
"blocked" === handler.status &&
41064073
triggerErrorOnChunk(response, handler, error));
41074074
}
4108-
function waitForReference(
4109-
referencedChunk,
4110-
parentObject,
4111-
key,
4112-
response,
4113-
map,
4114-
path
4115-
) {
4116-
initializingHandler
4117-
? ((response = initializingHandler), response.deps++)
4118-
: (response = initializingHandler =
4119-
{ chunk: null, value: null, reason: null, deps: 1, errored: !1 });
4120-
parentObject = {
4121-
handler: response,
4122-
parentObject: parentObject,
4123-
key: key,
4124-
map: map,
4125-
path: path
4126-
};
4127-
null === referencedChunk.value
4128-
? (referencedChunk.value = [parentObject])
4129-
: referencedChunk.value.push(parentObject);
4130-
null === referencedChunk.reason
4131-
? (referencedChunk.reason = [parentObject])
4132-
: referencedChunk.reason.push(parentObject);
4133-
return null;
4134-
}
41354075
function getOutlinedModel(response, reference, parentObject, key, map) {
41364076
reference = reference.split(":");
41374077
var id = parseInt(reference[0], 16);
@@ -4142,59 +4082,45 @@
41424082
}
41434083
switch (id.status) {
41444084
case "fulfilled":
4145-
var value = id.value;
4146-
for (id = 1; id < reference.length; id++) {
4147-
for (; value instanceof ReactPromise; ) {
4148-
switch (value.status) {
4149-
case "resolved_model":
4150-
initializeModelChunk(value);
4151-
}
4152-
switch (value.status) {
4153-
case "fulfilled":
4154-
value = value.value;
4155-
break;
4156-
case "blocked":
4157-
case "pending":
4158-
return waitForReference(
4159-
value,
4160-
parentObject,
4161-
key,
4162-
response,
4163-
map,
4164-
reference.slice(id - 1)
4165-
);
4166-
default:
4167-
return (
4168-
initializingHandler
4169-
? ((initializingHandler.errored = !0),
4170-
(initializingHandler.value = null),
4171-
(initializingHandler.reason = value.reason))
4172-
: (initializingHandler = {
4173-
chunk: null,
4174-
value: null,
4175-
reason: value.reason,
4176-
deps: 0,
4177-
errored: !0
4178-
}),
4179-
null
4180-
);
4181-
}
4182-
}
4183-
var name = reference[id];
4184-
"object" === typeof value &&
4185-
hasOwnProperty.call(value, name) &&
4186-
(value = value[name]);
4085+
id = id.value;
4086+
for (var i = 1; i < reference.length; i++) {
4087+
var name = reference[i];
4088+
if (
4089+
"object" !== typeof id ||
4090+
!hasOwnProperty.call(id, name) ||
4091+
id instanceof Promise
4092+
)
4093+
throw Error("Invalid reference.");
4094+
id = id[name];
41874095
}
4188-
return map(response, value, parentObject, key);
4096+
return map(response, id, parentObject, key);
41894097
case "pending":
41904098
case "blocked":
4191-
return waitForReference(
4192-
id,
4193-
parentObject,
4194-
key,
4195-
response,
4196-
map,
4197-
reference
4099+
return (
4100+
initializingHandler
4101+
? ((response = initializingHandler), response.deps++)
4102+
: (response = initializingHandler =
4103+
{
4104+
chunk: null,
4105+
value: null,
4106+
reason: null,
4107+
deps: 1,
4108+
errored: !1
4109+
}),
4110+
(parentObject = {
4111+
handler: response,
4112+
parentObject: parentObject,
4113+
key: key,
4114+
map: map,
4115+
path: reference
4116+
}),
4117+
null === id.value
4118+
? (id.value = [parentObject])
4119+
: id.value.push(parentObject),
4120+
null === id.reason
4121+
? (id.reason = [parentObject])
4122+
: id.reason.push(parentObject),
4123+
null
41984124
);
41994125
default:
42004126
return (

packages/next/src/compiled/react-server-dom-turbopack-experimental/cjs/react-server-dom-turbopack-server.browser.production.js

Lines changed: 38 additions & 108 deletions
Original file line numberDiff line numberDiff line change
@@ -2553,44 +2553,14 @@ function fulfillReference(response, reference, value) {
25532553
path = reference.path;
25542554
try {
25552555
for (var i = 1; i < path.length; i++) {
2556-
for (; value instanceof ReactPromise; ) {
2557-
var referencedChunk = value;
2558-
switch (referencedChunk.status) {
2559-
case "resolved_model":
2560-
initializeModelChunk(referencedChunk);
2561-
}
2562-
switch (referencedChunk.status) {
2563-
case "fulfilled":
2564-
value = referencedChunk.value;
2565-
continue;
2566-
case "blocked":
2567-
var cyclicHandler = resolveBlockedCycle(referencedChunk, reference);
2568-
if (null !== cyclicHandler) {
2569-
value = cyclicHandler.value;
2570-
continue;
2571-
}
2572-
case "pending":
2573-
path.splice(0, i - 1);
2574-
null === referencedChunk.value
2575-
? (referencedChunk.value = [reference])
2576-
: referencedChunk.value.push(reference);
2577-
null === referencedChunk.reason
2578-
? (referencedChunk.reason = [reference])
2579-
: referencedChunk.reason.push(reference);
2580-
return;
2581-
default:
2582-
rejectReference(
2583-
response,
2584-
reference.handler,
2585-
referencedChunk.reason
2586-
);
2587-
return;
2588-
}
2589-
}
25902556
var name = path[i];
2591-
"object" === typeof value &&
2592-
hasOwnProperty.call(value, name) &&
2593-
(value = value[name]);
2557+
if (
2558+
"object" !== typeof value ||
2559+
!hasOwnProperty.call(value, name) ||
2560+
value instanceof Promise
2561+
)
2562+
throw Error("Invalid reference.");
2563+
value = value[name];
25942564
}
25952565
var mappedValue = map(response, value, parentObject, key);
25962566
parentObject[key] = mappedValue;
@@ -2620,33 +2590,6 @@ function rejectReference(response, handler, error) {
26202590
"blocked" === handler.status &&
26212591
triggerErrorOnChunk(response, handler, error));
26222592
}
2623-
function waitForReference(
2624-
referencedChunk,
2625-
parentObject,
2626-
key,
2627-
response,
2628-
map,
2629-
path
2630-
) {
2631-
initializingHandler
2632-
? ((response = initializingHandler), response.deps++)
2633-
: (response = initializingHandler =
2634-
{ chunk: null, value: null, reason: null, deps: 1, errored: !1 });
2635-
parentObject = {
2636-
handler: response,
2637-
parentObject: parentObject,
2638-
key: key,
2639-
map: map,
2640-
path: path
2641-
};
2642-
null === referencedChunk.value
2643-
? (referencedChunk.value = [parentObject])
2644-
: referencedChunk.value.push(parentObject);
2645-
null === referencedChunk.reason
2646-
? (referencedChunk.reason = [parentObject])
2647-
: referencedChunk.reason.push(parentObject);
2648-
return null;
2649-
}
26502593
function getOutlinedModel(response, reference, parentObject, key, map) {
26512594
reference = reference.split(":");
26522595
var id = parseInt(reference[0], 16);
@@ -2657,53 +2600,40 @@ function getOutlinedModel(response, reference, parentObject, key, map) {
26572600
}
26582601
switch (id.status) {
26592602
case "fulfilled":
2660-
var value = id.value;
2661-
for (id = 1; id < reference.length; id++) {
2662-
for (; value instanceof ReactPromise; ) {
2663-
switch (value.status) {
2664-
case "resolved_model":
2665-
initializeModelChunk(value);
2666-
}
2667-
switch (value.status) {
2668-
case "fulfilled":
2669-
value = value.value;
2670-
break;
2671-
case "blocked":
2672-
case "pending":
2673-
return waitForReference(
2674-
value,
2675-
parentObject,
2676-
key,
2677-
response,
2678-
map,
2679-
reference.slice(id - 1)
2680-
);
2681-
default:
2682-
return (
2683-
initializingHandler
2684-
? ((initializingHandler.errored = !0),
2685-
(initializingHandler.value = null),
2686-
(initializingHandler.reason = value.reason))
2687-
: (initializingHandler = {
2688-
chunk: null,
2689-
value: null,
2690-
reason: value.reason,
2691-
deps: 0,
2692-
errored: !0
2693-
}),
2694-
null
2695-
);
2696-
}
2697-
}
2698-
var name = reference[id];
2699-
"object" === typeof value &&
2700-
hasOwnProperty.call(value, name) &&
2701-
(value = value[name]);
2603+
id = id.value;
2604+
for (var i = 1; i < reference.length; i++) {
2605+
var name = reference[i];
2606+
if (
2607+
"object" !== typeof id ||
2608+
!hasOwnProperty.call(id, name) ||
2609+
id instanceof Promise
2610+
)
2611+
throw Error("Invalid reference.");
2612+
id = id[name];
27022613
}
2703-
return map(response, value, parentObject, key);
2614+
return map(response, id, parentObject, key);
27042615
case "pending":
27052616
case "blocked":
2706-
return waitForReference(id, parentObject, key, response, map, reference);
2617+
return (
2618+
initializingHandler
2619+
? ((response = initializingHandler), response.deps++)
2620+
: (response = initializingHandler =
2621+
{ chunk: null, value: null, reason: null, deps: 1, errored: !1 }),
2622+
(parentObject = {
2623+
handler: response,
2624+
parentObject: parentObject,
2625+
key: key,
2626+
map: map,
2627+
path: reference
2628+
}),
2629+
null === id.value
2630+
? (id.value = [parentObject])
2631+
: id.value.push(parentObject),
2632+
null === id.reason
2633+
? (id.reason = [parentObject])
2634+
: id.reason.push(parentObject),
2635+
null
2636+
);
27072637
default:
27082638
return (
27092639
initializingHandler

0 commit comments

Comments
 (0)