Merge pull request #402 from IBM/button-icon-svelte

refactor(button): remove redundant if statement
This commit is contained in:
Eric Liu 2020-11-20 09:22:44 -08:00 committed by GitHub
commit 4ad9ff3ef5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -135,14 +135,12 @@
<span class:bx--assistive-text="{true}">{iconDescription}</span>
{/if}
<slot />
{#if icon}
<svelte:component
this="{icon}"
aria-hidden="true"
class="bx--btn__icon"
aria-label="{iconDescription}"
/>
{/if}
<svelte:component
this="{icon}"
aria-hidden="true"
class="bx--btn__icon"
aria-label="{iconDescription}"
/>
</a>
{:else}
<button
@ -157,14 +155,12 @@
<span class:bx--assistive-text="{true}">{iconDescription}</span>
{/if}
<slot />
{#if icon}
<svelte:component
this="{icon}"
aria-hidden="true"
class="bx--btn__icon"
aria-label="{iconDescription}"
/>
{/if}
<svelte:component
this="{icon}"
aria-hidden="true"
class="bx--btn__icon"
aria-label="{iconDescription}"
/>
</button>
{/if}
{/if}