import "svelte/internal/disclose-version";
import "svelte/internal/flags/legacy";
import * as $ from "svelte/internal/client";
import Component from "./Component.svelte";
import Component2 from "./Component2.svelte";
var root_1 = $.template(`<h1> </h1>`);
var root_2 = $.template(`<h1> </h1>`);
var root = $.template(`<!> <!>`, 1);
export default function App($$anchor) {
let b = "GTFO"; //this will be rewritten by "let:a={b}"
var fragment = root();
var node = $.first_child(fragment);
Component(node, {
children: $.invalid_default_snippet,
$$slots: {
default: ($$anchor, $$slotProps) => {
const b = $.derived_safe_equal(() => $$slotProps.a);
var h1 = root_1();
var text = $.child(h1);
$.reset(h1);
$.template_effect(() => $.set_text(text, `${$.get(b) ?? ""} from Component`));
$.append($$anchor, h1);
}
}
});
var node_1 = $.sibling(node, 2);
Component2(node_1, {
children: $.invalid_default_snippet,
$$slots: {
default: ($$anchor, $$slotProps) => {
const c = $.derived_safe_equal(() => $$slotProps.c);
var h1_1 = root_2();
var text_1 = $.child(h1_1);
$.reset(h1_1);
$.template_effect(() => $.set_text(text_1, `${$.get(c) ?? ""} from Component2`));
$.append($$anchor, h1_1);
}
}
});
$.append($$anchor, fragment);
}