| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- <!-- 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}
|