Aurvion / llama.cpp /tools /ui /tests /client /components /TestWrapper.svelte
OmnipotentFool's picture
Add files using upload-large-folder tool
6b9d0d8 verified
Raw History Blame Contribute Delete
516 Bytes
<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/(chat)/+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>