[ACA-4711] ACA: Enable checking accessibility in eslint (#3231)

* [ACA-4711] updated  @angular-eslint/eslint-plugin-template

* [ACA-4711] removed deprecated rules

* [ACA-4711] removed comma

* [ACA-4711] resolve accessibility issues
This commit is contained in:
Mykyta Maliarchuk
2023-05-25 14:07:51 +02:00
committed by GitHub
parent 1e37931b97
commit 5eeb57c1e9
6 changed files with 245 additions and 89 deletions

View File

@@ -6,6 +6,7 @@
>
<span
role="link"
tabindex=0
[attr.aria-label]="
(isFile ? 'CUSTOM_NAME_COLUMN.ACCESSIBILITY.FILE_LINK_ARIA_LABEL' : 'CUSTOM_NAME_COLUMN.ACCESSIBILITY.FOLDER_LINK_ARIA_LABEL')
| translate: { name: displayText$ | async }

View File

@@ -28,7 +28,7 @@
</div>
<mat-menu #searchOptionsMenu="matMenu" [overlapTrigger]="true" class="app-search-options-menu">
<div (keydown.tab)="$event.stopPropagation()" (keydown.shift.tab)="$event.stopPropagation()">
<div (keydown.tab)="$event.stopPropagation()" (keydown.shift.tab)="$event.stopPropagation()" tabindex=0>
<div cdkTrapFocus>
<app-search-input-control
#searchInputControl

View File

@@ -1,6 +1,7 @@
<div class="sidenav-header">
<div class="sidenav-header-title">
<div class="sidenav-header-title-logo"
tabindex=0
(click)="toggleNavBar.emit()"
(keypress)="toggleNavBar.emit()">
<img