Merge pull request #94 from brunoprietog/custom-results-aria-label

Allow to customize the aria-label attribute of the results container
This commit is contained in:
Keith Cirkel 2023-04-21 14:57:54 +01:00 коммит произвёл GitHub
Родитель ab9a7bab24 0f51cdbbf3
Коммит 9fbf2e6900
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 5 добавлений и 1 удалений

Просмотреть файл

@ -54,8 +54,12 @@ export default class Autocomplete {
}
this.results.hidden = true
// @jscholes recommends a generic "results" label as the results are already related to the combobox, which is properly labelled
this.results.setAttribute('aria-label', 'results')
if (!this.results.getAttribute('aria-label')) {
this.results.setAttribute('aria-label', 'results')
}
this.input.setAttribute('autocomplete', 'off')
this.input.setAttribute('spellcheck', 'false')