fix: prevent duplicate icon rendering in Button component when iconOnly is true

This commit is contained in:
Justin Edmund 2025-09-20 03:02:55 -07:00
parent 2cf29275b6
commit 713886a290

View file

@ -104,7 +104,7 @@
<span class="accessory"> <span class="accessory">
{@render leftAccessory()} {@render leftAccessory()}
</span> </span>
{:else if hasLeftIcon} {:else if hasLeftIcon && !iconOnly}
<span class="accessory"> <span class="accessory">
<Icon name={icon} size={iconSizes[size]} /> <Icon name={icon} size={iconSizes[size]} />
</span> </span>
@ -122,7 +122,7 @@
<span class="accessory"> <span class="accessory">
{@render rightAccessory()} {@render rightAccessory()}
</span> </span>
{:else if hasRightIcon} {:else if hasRightIcon && !iconOnly}
<span class="accessory"> <span class="accessory">
<Icon name={icon} size={iconSizes[size]} /> <Icon name={icon} size={iconSizes[size]} />
</span> </span>