File size: 869 Bytes
c4b38e4
b1426d3
1778c9e
c6c1fff
b1426d3
a5619c2
cf47645
1778c9e
0a3474b
058d10c
936176c
a5619c2
936176c
 
 
1778c9e
39eb06d
 
c6c1fff
 
 
 
 
 
cf47645
693ced9
53e0cfa
a5619c2
cf47645
97c4991
c6c1fff
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<script lang="ts">
	import DebugMenu from "$lib/components/debug-menu.svelte";
	import CustomModelConfig from "$lib/components/inference-playground/custom-model-config.svelte";
	import ImgPreview from "$lib/components/inference-playground/img-preview.svelte";
	import Prompts from "$lib/components/prompts.svelte";
	import QuotaModal from "$lib/components/quota-modal.svelte";
	import ShareModal from "$lib/components/share-modal.svelte";
	import { conversations } from "$lib/state/conversations.svelte";
	import "../app.css";

	interface Props {
		children?: import("svelte").Snippet;
	}

	let { children }: Props = $props();
	conversations.init();
</script>

<svelte:boundary>
	{@render children?.()}
	{#snippet pending()}
		<!-- pending -->
	{/snippet}
</svelte:boundary>

<DebugMenu />
<Prompts />
<QuotaModal />
<ShareModal />
<CustomModelConfig />
<ImgPreview />