mirror of
https://github.com/carbon-design-system/carbon-components-svelte.git
synced 2025-09-18 11:36:36 +00:00
fix(search): add semantic role
This commit is contained in:
parent
ce3a34ac9c
commit
e929ff5896
1 changed files with 5 additions and 1 deletions
|
@ -90,6 +90,8 @@
|
|||
/>
|
||||
{:else}
|
||||
<div
|
||||
role="search"
|
||||
aria-labelledby="{id}-search"
|
||||
class:bx--search="{true}"
|
||||
class:bx--search--light="{light}"
|
||||
class:bx--search--disabled="{disabled}"
|
||||
|
@ -99,7 +101,9 @@
|
|||
{...$$restProps}
|
||||
>
|
||||
<Search16 class="bx--search-magnifier" />
|
||||
<label for="{id}" class:bx--label="{true}">{labelText}</label>
|
||||
<label id="{id}-search" for="{id}" class:bx--label="{true}"
|
||||
>{labelText}</label
|
||||
>
|
||||
<!-- svelte-ignore a11y-autofocus -->
|
||||
<input
|
||||
bind:this="{ref}"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue