We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent df62c56 commit 11e08e2Copy full SHA for 11e08e2
src/shared/components/challenge-detail/Header/Prizes.jsx
@@ -24,7 +24,14 @@ export default function Prizes({ pointPrizes, prizes }) {
24
if (!_.isUndefined(prizes[index])) pair.push(prizes[index].toLocaleString());
25
if (!_.isUndefined(pointPrizes[index])) pair.push(`${pointPrizes[index]}pts`);
26
return (
27
- <div key={rank} styleName="prize-fill">
+ <div
28
+ styleName="prize-fill"
29
+ key={rank}
30
+ // eslint-disable-next-line jsx-a11y/no-noninteractive-tabindex
31
+ tabIndex={0}
32
+ role="figure"
33
+ aria-label={`${rank}${getOrdinal(rank)} prize is ${!_.isUndefined(prizes[index]) ? '$' : ''}${pair.join(' + ')}`}
34
+ >
35
<div id={`rank${rank}`} styleName="prize-card">
36
<p styleName="prize-rank">
37
{rank}
0 commit comments