Fixed some aria violations

(cherry picked from commit 7aa846343815105e3576e6aa20eac64fcb0edf8d)

Closes #2422
This commit is contained in:
Benjamin Staneck
2023-04-30 06:05:21 +02:00
committed by Bogdan
parent 2412b38333
commit 1978a726bb
5 changed files with 9 additions and 4 deletions

View File

@@ -56,7 +56,9 @@ function ProgressBar(props) {
styles[kind],
enableColorImpairedMode && 'colorImpaired'
)}
aria-valuenow={progress}
role="meter"
aria-label={`Progress Bar at ${progress.toFixed(0)}%`}
aria-valuenow={progress.toFixed(0)}
aria-valuemin="0"
aria-valuemax="100"
style={{ width: progressPercent }}