feat: add icon component

This commit is contained in:
Torsten Dittmann
2023-09-13 23:21:55 +02:00
parent 32ec0b7281
commit 536d1c37f8
3 changed files with 12 additions and 0 deletions

View File

@@ -178,3 +178,9 @@ Lorem ipsum dolor sit amet consectetur.
Lorem ipsum dolor sit amet consectetur. Lorem ipsum dolor sit amet consectetur.
{% /info %} {% /info %}
``` ```
#### Icon
```
{% icon icon="github" /%}
```

View File

@@ -0,0 +1,5 @@
<script lang="ts">
export let icon: string;
</script>
<span class={`icon-${icon}`}></span>

View File

@@ -4,4 +4,5 @@
export { default as Info } from './Info.svelte'; export { default as Info } from './Info.svelte';
export { default as Tabs } from './Tabs.svelte'; export { default as Tabs } from './Tabs.svelte';
export { default as TabsItem } from './TabsItem.svelte'; export { default as TabsItem } from './TabsItem.svelte';
export { default as Icon } from './Icon.svelte';
</script> </script>