1<script lang="ts">
2 import * as Tooltip from '$lib/components/ui/tooltip';
3 import * as Sidebar from '$lib/components/ui/sidebar/index.js';
4 import Page from '../../../src/routes/+page.svelte';
5
6 let sidebarOpen = $state(false);
7</script>
8
9<!--
10 Test wrapper that provides necessary context providers for component testing.
11 This mirrors the providers from +layout.svelte.
12-->
13<Tooltip.Provider>
14 <Sidebar.Provider bind:open={sidebarOpen}>
15 <Page />
16 </Sidebar.Provider>
17</Tooltip.Provider>