added aria-pressed values to reaction buttons (#14192)

This commit is contained in:
Keshav Biswa 2021-07-12 16:24:29 +05:30 committed by GitHub
parent 708fc9e2a1
commit 8e2e25fbb9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 0 deletions

View file

@ -37,6 +37,7 @@ function showUserReaction(reactionName, animatedClass) {
'aria-label',
getReactionAriaLabel(reactionName, true),
);
reactionButton.setAttribute('aria-pressed', 'true');
}
function hideUserReaction(reactionName) {
@ -48,6 +49,7 @@ function hideUserReaction(reactionName) {
'aria-label',
getReactionAriaLabel(reactionName, false),
);
reactionButton.setAttribute('aria-pressed', 'false');
}
function hasUserReacted(reactionName) {

View file

@ -1,6 +1,7 @@
<button
id="reaction-butt-<%= category %>"
aria-label="<%= aria_label %>"
aria-pressed="false"
class="crayons-reaction crayons-reaction--<%= category %>"
data-category="<%= category %>"
title="<%= description %>">