import 'svelte/internal/disclose-version';
import 'svelte/internal/flags/legacy';
import * as $ from 'svelte/internal/client';
var root = $.template(`<h1> </h1>`);
export default function App($$anchor, $$props) {
$.push($$props, false);
const sum = $.mutable_state();
const b = $.mutable_state();
let a = 5;
$.legacy_pre_effect(() => {}, () => {
$.set(b, a + 3);
});
$.legacy_pre_effect(() => ($.get(b)), () => {
$.set(sum, a + $.get(b));
});
$.legacy_pre_effect_reset();
var h1 = root();
var text = $.child(h1);
$.reset(h1);
$.template_effect(() => $.set_text(text, `the sum of ${a ?? ''} and ${$.get(b) ?? ''} is ${$.get(sum) ?? ''}!`));
$.append($$anchor, h1);
$.pop();
}