diff --git a/packages/ui/src/lib/button/Button.svelte b/packages/ui/src/lib/button/Button.svelte index 8d7d6fe8be3..384ede9c60a 100644 --- a/packages/ui/src/lib/button/Button.svelte +++ b/packages/ui/src/lib/button/Button.svelte @@ -1,101 +1,116 @@ {#if icon ?? inProgress} + class:py-[3px]={!children}> {#if inProgress} {:else if isFontAwesomeIcon(icon)} {:else if iconType === 'unknown'} - + {@const Icon = icon} + {/if} - {#if $$slots.default} - + {#if children} + {@render children()} {/if} {:else} - + {@render children?.()} {/if}