We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent deef8c5 commit f1095b7Copy full SHA for f1095b7
packages/svelte/src/internal/client/proxy.js
@@ -53,12 +53,21 @@ export function proxy(value, prev) {
53
var with_parent = (fn) => {
54
var previous_reaction = active_reaction;
55
set_active_reaction(reaction);
56
- var previous_metadata = parent_metadata;
57
- parent_metadata = metadata;
58
- var p = fn();
+
+ /** @type {T} */
+ var result;
59
60
+ if (DEV) {
61
+ var previous_metadata = parent_metadata;
62
+ parent_metadata = metadata;
63
+ result = fn();
64
+ parent_metadata = previous_metadata;
65
+ } else {
66
67
+ }
68
69
set_active_reaction(previous_reaction);
- parent_metadata = previous_metadata;
- return p;
70
+ return result;
71
};
72
73
if (is_proxied_array) {
0 commit comments