mirror of
https://github.com/carbon-design-system/carbon-components-svelte.git
synced 2025-09-15 18:31:06 +00:00
chore(a11y): silence new a11y warnings from svelte@3.57 (#1703)
* chore(deps-dev): upgrade svelte to 3.57
* chore(deps-dev): upgrade svelte-check
* chore(a11y): silence new a11y warnings from svelte@3.57
* Revert "chore(deps-dev): upgrade svelte-check"
This reverts commit 78106587a2
.
* fix(progress-step): remove unnecessary `aria-disabled`
https://github.com/carbon-design-system/carbon-components-svelte/pull/1703#pullrequestreview-1357928713
This commit is contained in:
parent
9c1b0c1278
commit
c00df40216
15 changed files with 22 additions and 13 deletions
|
@ -6,6 +6,7 @@
|
|||
</script>
|
||||
|
||||
<nav {...props} class:bx--header__nav="{true}" {...$$restProps}>
|
||||
<!-- svelte-ignore a11y-no-noninteractive-element-to-interactive-role -->
|
||||
<ul {...props} role="menubar" class:bx--header__menu-bar="{true}">
|
||||
<slot />
|
||||
</ul>
|
||||
|
|
|
@ -94,6 +94,7 @@
|
|||
{text}
|
||||
<ChevronDown class="bx--header__menu-arrow" />
|
||||
</a>
|
||||
<!-- svelte-ignore a11y-no-noninteractive-element-to-interactive-role -->
|
||||
<ul
|
||||
bind:this="{menuRef}"
|
||||
role="menu"
|
||||
|
|
|
@ -134,6 +134,7 @@
|
|||
</div>
|
||||
|
||||
{#if active && results.length > 0}
|
||||
<!-- svelte-ignore a11y-no-noninteractive-element-to-interactive-role -->
|
||||
<ul aria-labelledby="search-label" role="menu" id="search-menu">
|
||||
{#each results as result, i}
|
||||
<li role="none">
|
||||
|
|
|
@ -48,6 +48,7 @@
|
|||
<ChevronDown />
|
||||
</div>
|
||||
</button>
|
||||
<!-- svelte-ignore a11y-no-noninteractive-element-to-interactive-role -->
|
||||
<ul
|
||||
role="menu"
|
||||
class:bx--side-nav__menu="{true}"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue