pull/12315/head
Dominic Gannaway 2 years ago
parent b985eea817
commit 5d9dd0bdff

@ -415,7 +415,8 @@ const global_visitors = {
const args = /** @type {import('estree').Expression[]} */ (
node.arguments.map((arg) => context.visit(arg))
);
return b.call('$.effect_root', ...args);
// Just call the function directly
return b.call(args[0]);
}
if (rune === '$state.snapshot') {
@ -578,7 +579,7 @@ const javascript_visitors_runes = {
for (const declarator of node.declarations) {
const init = declarator.init;
const rune = get_rune(init, state.scope);
if (!rune || rune === '$effect.tracking' || rune === '$inspect') {
if (!rune || rune === '$effect.tracking' || rune === '$inspect' || rune === '$effect.root') {
declarations.push(/** @type {import('estree').VariableDeclarator} */ (visit(declarator)));
continue;
}

Loading…
Cancel
Save