1
0

TestWrapper.svelte 492 B

1234567891011121314151617
  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. let sidebarOpen = $state(false);
  6. </script>
  7. <!--
  8. Test wrapper that provides necessary context providers for component testing.
  9. This mirrors the providers from +layout.svelte.
  10. -->
  11. <Tooltip.Provider>
  12. <Sidebar.Provider bind:open={sidebarOpen}>
  13. <Page />
  14. </Sidebar.Provider>
  15. </Tooltip.Provider>