feat(accessibility): Add aria-current

This commit is contained in:
Lucas Larroche 2022-02-27 16:12:53 +07:00
parent b0255697d7
commit df298eb4aa
47 changed files with 137 additions and 69 deletions

View file

@ -68,7 +68,7 @@
<script>
const activeLink = document.querySelector(`aside a#${props.active}`);
const parentAccordion = activeLink.closest('details');
activeLink.classList.add('active');
activeLink.setAttribute('aria-current', 'page');
parentAccordion.setAttribute('open', 'true');
</script>
</aside>