aboutsummaryrefslogtreecommitdiff
path: root/llama.cpp/tools/server/webui/tests/client/components/TestWrapper.svelte
blob: 4bbb8e8603867b00c06a6c6425a4ce19cf7473b3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<script lang="ts">
	import * as Tooltip from '$lib/components/ui/tooltip';
	import * as Sidebar from '$lib/components/ui/sidebar/index.js';
	import Page from '../../../src/routes/+page.svelte';

	let sidebarOpen = $state(false);
</script>

<!--
	Test wrapper that provides necessary context providers for component testing.
	This mirrors the providers from +layout.svelte.
-->
<Tooltip.Provider>
	<Sidebar.Provider bind:open={sidebarOpen}>
		<Page />
	</Sidebar.Provider>
</Tooltip.Provider>