|
@@ -24,7 +24,7 @@ export function entangle({ get: outerGet, set: outerSet }, { get: innerGet, set:
|
|
innerSet(outer)
|
|
innerSet(outer)
|
|
inner = outer // Assign inner to outer so that it can be serialized for diffing...
|
|
inner = outer // Assign inner to outer so that it can be serialized for diffing...
|
|
} else { // If inner changed...
|
|
} else { // If inner changed...
|
|
- outerSet(JSON.parse(JSON.stringify(inner))) // We need to break internal references using parse/stringify...
|
|
|
|
|
|
+ outerSet(JSON.parse(innerHashLatest ?? null)) // We need to break internal references using parse/stringify...
|
|
outer = inner // Assign outer to inner so that it can be serialized for diffing...
|
|
outer = inner // Assign outer to inner so that it can be serialized for diffing...
|
|
}
|
|
}
|
|
}
|
|
}
|