Skip to content
Snippets Groups Projects
Commit d39a01f8 authored by Neuber, Eugen Ramon's avatar Neuber, Eugen Ramon :speech_balloon: Committed by Reiter, Christoph
Browse files

Toggle chevron iconon menu show/hide

Update vendor/common to enable caching on svg/icons
parent d712f68c
No related branches found
No related tags found
No related merge requests found
......@@ -260,6 +260,10 @@ class VPUAuth extends LitElement {
onDropdownClick(event) {
event.stopPropagation();
event.currentTarget.classList.toggle('is-active');
const chevron = this.shadowRoot.querySelector("#menu-chevron-icon");
if (chevron !== null) {
chevron.name = event.currentTarget.classList.contains('is-active') ? 'chevron-up' : 'chevron-down';
}
}
closeDropdown() {
......@@ -276,7 +280,7 @@ class VPUAuth extends LitElement {
<div class="dropdown" @click="${this.onDropdownClick}">
<div class="dropdown-trigger">
<span>${this.name}</span>
<vpu-icon name="chevron-down"></vpu-icon>
<vpu-icon name="chevron-down" id="menu-chevron-icon"></vpu-icon>
</div>
<div class="dropdown-menu" id="dropdown-menu2" role="menu">
<div class="dropdown-content">
......
common @ c53d4c6f
Subproject commit 0dfaa45a645d513e51ed5dbb20a68874aef466d8
Subproject commit c53d4c6f1e0e1c5a2d8e63382bfede48577dac44
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment