import 'svelte/internal/disclose-version';
import 'svelte/internal/flags/legacy';
import * as $ from 'svelte/internal/client';
var root = $.template(` <button>Update</button>`, 1);
export default function App($$anchor) {
let givenName = $.mutable_state(),
familyName = $.mutable_state();
function update() {
$.set(givenName, 'Li Hau');
$.set(familyName, 'Tan');
}
$.next();
var fragment = root();
var text = $.first_child(fragment);
var button = $.sibling(text);
$.template_effect(() => $.set_text(text, `Name: ${$.get(familyName) ?? ''} ${$.get(givenName) ?? ''} `));
$.event('click', button, update);
$.append($$anchor, fragment);
}