summaryrefslogtreecommitdiff
path: root/.svelte-kit/generated/root.svelte
diff options
context:
space:
mode:
Diffstat (limited to '.svelte-kit/generated/root.svelte')
-rw-r--r--.svelte-kit/generated/root.svelte68
1 files changed, 68 insertions, 0 deletions
diff --git a/.svelte-kit/generated/root.svelte b/.svelte-kit/generated/root.svelte
new file mode 100644
index 0000000..0795183
--- /dev/null
+++ b/.svelte-kit/generated/root.svelte
@@ -0,0 +1,68 @@
+<!-- This file is generated by @sveltejs/kit — do not edit it! -->
+<svelte:options runes={true} />
+<script>
+ import { setContext, onMount, tick } from 'svelte';
+ import { browser } from '$app/environment';
+
+ // stores
+ let { stores, page, constructors, components = [], form, data_0 = null, data_1 = null } = $props();
+
+ if (!browser) {
+ // svelte-ignore state_referenced_locally
+ setContext('__svelte__', stores);
+ }
+
+ if (browser) {
+ $effect.pre(() => stores.page.set(page));
+ } else {
+ // svelte-ignore state_referenced_locally
+ stores.page.set(page);
+ }
+ $effect(() => {
+ stores;page;constructors;components;form;data_0;data_1;
+ stores.page.notify();
+ });
+
+ let mounted = $state(false);
+ let navigated = $state(false);
+ let title = $state(null);
+
+ onMount(() => {
+ const unsubscribe = stores.page.subscribe(() => {
+ if (mounted) {
+ navigated = true;
+ tick().then(() => {
+ title = document.title || 'untitled page';
+ });
+ }
+ });
+
+ mounted = true;
+ return unsubscribe;
+ });
+
+ const Pyramid_1=$derived(constructors[1])
+</script>
+
+{#if constructors[1]}
+ {@const Pyramid_0 = constructors[0]}
+ <!-- svelte-ignore binding_property_non_reactive -->
+ <Pyramid_0 bind:this={components[0]} data={data_0} {form} params={page.params}>
+ <!-- svelte-ignore binding_property_non_reactive -->
+ <Pyramid_1 bind:this={components[1]} data={data_1} {form} params={page.params} />
+ </Pyramid_0>
+
+{:else}
+ {@const Pyramid_0 = constructors[0]}
+ <!-- svelte-ignore binding_property_non_reactive -->
+ <Pyramid_0 bind:this={components[0]} data={data_0} {form} params={page.params} />
+
+{/if}
+
+{#if mounted}
+ <div id="svelte-announcer" aria-live="assertive" aria-atomic="true" style="position: absolute; left: 0; top: 0; clip: rect(0 0 0 0); clip-path: inset(50%); overflow: hidden; white-space: nowrap; width: 1px; height: 1px">
+ {#if navigated}
+ {title}
+ {/if}
+ </div>
+{/if} \ No newline at end of file