fix(modal): close button icons should have `aria-hidden="true"

This commit is contained in:
Eric Liu 2022-05-18 18:51:58 -07:00
commit bf12ae861b
2 changed files with 7 additions and 3 deletions

View file

@ -56,6 +56,10 @@
on:click on:click
on:click="{closeModal}" on:click="{closeModal}"
> >
<Close size="{20}" class="bx--modal-close__icon {closeIconClass}" /> <Close
size="{20}"
class="bx--modal-close__icon {closeIconClass}"
aria-hidden="true"
/>
</button> </button>
</div> </div>

View file

@ -227,7 +227,7 @@
open = false; open = false;
}}" }}"
> >
<Close size="{20}" class="bx--modal-close__icon" /> <Close size="{20}" class="bx--modal-close__icon" aria-hidden="true" />
</button> </button>
{/if} {/if}
{#if modalLabel} {#if modalLabel}
@ -248,7 +248,7 @@
open = false; open = false;
}}" }}"
> >
<Close size="{20}" class="bx--modal-close__icon" /> <Close size="{20}" class="bx--modal-close__icon" aria-hidden="true" />
</button> </button>
{/if} {/if}
</div> </div>