diff options
Diffstat (limited to 'core/src/components/HeaderMenu.vue')
-rw-r--r-- | core/src/components/HeaderMenu.vue | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/core/src/components/HeaderMenu.vue b/core/src/components/HeaderMenu.vue index 75c9f31b60c..44d9c6d1a1e 100644 --- a/core/src/components/HeaderMenu.vue +++ b/core/src/components/HeaderMenu.vue @@ -27,13 +27,14 @@ class="header-menu"> <a class="header-menu__trigger" href="#" + :aria-label="ariaLabel" :aria-controls="`header-menu-${id}`" :aria-expanded="opened" - aria-haspopup="true" + aria-haspopup="menu" @click.prevent="toggleMenu"> <slot name="trigger" /> </a> - <div v-if="opened" + <div v-show="opened" :id="`header-menu-${id}`" class="header-menu__wrapper" role="menu"> @@ -65,6 +66,10 @@ export default { type: String, required: true, }, + ariaLabel: { + type: String, + default: '', + }, open: { type: Boolean, default: false, |