Skip to content

Commit d93bde7

Browse files
authored
fix: add user name to aria-label for people-picker remove button (#1912)
1 parent 7bd958e commit d93bde7

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

packages/mgt-components/src/components/mgt-people-picker/mgt-people-picker.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -754,7 +754,8 @@ export class MgtPeoplePicker extends MgtTemplatedComponent {
754754
<div class="selected-list__person-wrapper__overflow__gradient"></div>
755755
<div
756756
tabindex="0"
757-
aria-label="close-icon"
757+
role="button"
758+
aria-label="${this.strings.removeSelectedItem} ${person.displayName}"
758759
class="selected-list__person-wrapper__overflow__close-icon"
759760
@click="${e => this.removePerson(person, e)}"
760761
@keydown="${e => this.handleRemovePersonKeyDown(person, e)}"

packages/mgt-components/src/components/mgt-people-picker/strings.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,6 @@ export const strings = {
1111
loadingMessage: 'Loading...',
1212
suggestedContact: 'suggested contact',
1313
suggestedContacts: 'suggested contacts',
14-
selected: 'selected'
14+
selected: 'selected',
15+
removeSelectedItem: 'remove selected item'
1516
};

0 commit comments

Comments
 (0)