mirror of
https://github.com/morluto/rea
synced 2026-10-26 14:25:49 -04:00
feat(javascript): retain queryable static route inventories (#6019)
This commit is contained in:
@@ -234,6 +234,7 @@ const projectedSourceFactsAtRead = (
|
||||
return (
|
||||
capture !== undefined &&
|
||||
receiverAt !== undefined &&
|
||||
replacement.receiverIdentity === "definite" &&
|
||||
t.isAssignmentExpression(replacement.node, { operator: "=" }) &&
|
||||
samePrefix(replacement, effect) &&
|
||||
semanticTopLevelEffectFollowsCapture(
|
||||
@@ -290,6 +291,7 @@ const projectedSourceFactsAtRead = (
|
||||
| undefined;
|
||||
for (const effect of writes) {
|
||||
if (
|
||||
effect.receiverIdentity === "definite" &&
|
||||
t.isAssignmentExpression(effect.node, { operator: "=" }) &&
|
||||
effect.path.every(
|
||||
(key, index) =>
|
||||
|
||||
Reference in New Issue
Block a user