|
|
@@ -43,6 +43,7 @@
|
|
|
const handleDropdownMenus = (window) => {
|
|
|
const dropdowns = document.getElementsByClassName('dropdown')
|
|
|
const menus = document.getElementsByClassName('dropdown__menu')
|
|
|
+ const buttons = document.getElementsByClassName('dropdown__trigger')
|
|
|
|
|
|
for (const d of dropdowns) {
|
|
|
const button = d.querySelector('.dropdown__trigger')
|
|
|
@@ -51,6 +52,7 @@
|
|
|
button.onclick = (e) => {
|
|
|
e.stopPropagation()
|
|
|
menu.classList.toggle('dropdown__menu--hidden')
|
|
|
+ button.classList.toggle('dropdown__trigger--active')
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -58,6 +60,9 @@
|
|
|
for (const menu of menus) {
|
|
|
menu.classList.add('dropdown__menu--hidden')
|
|
|
}
|
|
|
+ for (const button of buttons) {
|
|
|
+ button.classList.remove('dropdown__trigger--active')
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
handleDropdownMenus()
|