Skip to content

Commit 49931c4

Browse files
committed
fix: Adds TooltipProvider decorator to Storybook
1 parent b95fe24 commit 49931c4

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<script lang="ts">
2+
import * as Tooltip from '../src/lib/components/ui/tooltip';
3+
4+
interface Props {
5+
children: any;
6+
}
7+
8+
let { children }: Props = $props();
9+
</script>
10+
11+
<Tooltip.Provider>
12+
{@render children()}
13+
</Tooltip.Provider>

tools/server/webui/.storybook/preview.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import type { Preview } from '@storybook/sveltekit';
22
import '../src/app.css';
33
import ModeWatcherDecorator from './ModeWatcherDecorator.svelte';
4+
import TooltipProviderDecorator from './TooltipProviderDecorator.svelte';
45

56
const preview: Preview = {
67
parameters: {
@@ -20,6 +21,12 @@ const preview: Preview = {
2021
props: {
2122
children: story
2223
}
24+
}),
25+
(story) => ({
26+
Component: TooltipProviderDecorator,
27+
props: {
28+
children: story
29+
}
2330
})
2431
]
2532
};

0 commit comments

Comments
 (0)