We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a5d6cb6 commit 06dee29Copy full SHA for 06dee29
examples/Button.stories.svelte
@@ -7,6 +7,7 @@
7
} from '@storybook/addon-svelte-csf';
8
import { fn } from '@storybook/test';
9
10
+ import type { Snippet } from 'svelte'
11
import Button from './components/Button.svelte';
12
13
const onclickFn = fn().mockName('onclick');
@@ -20,6 +21,7 @@
20
21
tags: ['autodocs'],
22
args: {
23
onclick: onclickFn,
24
+ children: 'Click me' as unknown as Snippet<[]>
25
},
26
argTypes: {
27
backgroundColor: { control: 'color' },
@@ -37,7 +39,7 @@
37
39
</script>
38
40
41
{#snippet template(args: Args<typeof Story>, context: StoryContext<typeof Story>)}
- <Button {...args}>{'Click me'}</Button>
42
+ <Button {...args}>{args.children}</Button>
43
{/snippet}
44
45
<!-- Only use this sparingly as the main CTA. -->
0 commit comments