import 'svelte/internal/disclose-version';
import 'svelte/internal/flags/legacy';
import * as $ from 'svelte/internal/client';
var root_1 = $.template(`<button>Log out</button>`);
var root_2 = $.template(`<button>Log in</button>`);
export default function App($$anchor) {
let loggedIn = $.mutable_state(false);
function toggle() {
$.set(loggedIn, !$.get(loggedIn));
}
var fragment = $.comment();
var node = $.first_child(fragment);
{
var consequent = ($$anchor) => {
var button = root_1();
$.event('click', button, toggle);
$.append($$anchor, button);
};
var alternate = ($$anchor) => {
var button_1 = root_2();
$.event('click', button_1, toggle);
$.append($$anchor, button_1);
};
$.if(node, ($$render) => {
if ($.get(loggedIn)) $$render(consequent); else $$render(alternate, false);
});
}