diff --git a/packages/svelte/src/lib/components/DataDisplay/Avatar.stories.svelte b/packages/svelte/src/lib/components/DataDisplay/Avatar.stories.svelte index f76fa80..d0e18e4 100644 --- a/packages/svelte/src/lib/components/DataDisplay/Avatar.stories.svelte +++ b/packages/svelte/src/lib/components/DataDisplay/Avatar.stories.svelte @@ -1,6 +1,8 @@ +{#snippet template(props: Partial>)} + +{/snippet} + + + + + + + {@render template({ placeholder: 'BP' })} + {@render template({ placeholder: 'MS' })} + {@render template({ placeholder: 'DM' })} + + \ No newline at end of file diff --git a/packages/svelte/src/lib/components/DataDisplay/Avatar.svelte b/packages/svelte/src/lib/components/DataDisplay/Avatar.svelte index 69fe6b7..f89b792 100644 --- a/packages/svelte/src/lib/components/DataDisplay/Avatar.svelte +++ b/packages/svelte/src/lib/components/DataDisplay/Avatar.svelte @@ -1,3 +1,8 @@ + + -
+
{/if}
-
+
\ No newline at end of file diff --git a/packages/svelte/src/lib/components/DataDisplay/AvatarGroup.svelte b/packages/svelte/src/lib/components/DataDisplay/AvatarGroup.svelte new file mode 100644 index 0000000..019fb2a --- /dev/null +++ b/packages/svelte/src/lib/components/DataDisplay/AvatarGroup.svelte @@ -0,0 +1,13 @@ + + +
+ {@render children?.()} +
\ No newline at end of file diff --git a/packages/svelte/src/lib/components/DataDisplay/index.ts b/packages/svelte/src/lib/components/DataDisplay/index.ts index adcc4e0..b2fe370 100644 --- a/packages/svelte/src/lib/components/DataDisplay/index.ts +++ b/packages/svelte/src/lib/components/DataDisplay/index.ts @@ -1,2 +1,3 @@ export { default as Accordion } from './Accordion.svelte'; -export { default as Avatar } from './Avatar.svelte'; \ No newline at end of file +export { default as Avatar } from './Avatar.svelte'; +export { default as AvatarGroup } from './AvatarGroup.svelte'; \ No newline at end of file