lib/nexmo_developer/app/webpacker/javascript/sidenav/index.js in station-0.0.120 vs lib/nexmo_developer/app/webpacker/javascript/sidenav/index.js in station-0.0.121

- old
+ new

@@ -166,28 +166,23 @@ } export default class Sidenav { constructor(domNode) { this.domNode = document.getElementById('sidenav'); - this.mobileTrigger = document.getElementById('Vlt-sidenav-mobile-trigger'); this.container = document.getElementById('Vlt-sidenav'); this.collapseTrigger = document.getElementById('Vlt-sidenav-collapse-trigger'); if (this.domNode) { this.buildMenu(); this.setActiveItem(); this.expandActiveMenu(); this.setupListeners(); - } else { - this.mobileTrigger.style.display = 'none'; } } setupListeners() { this.domNode.addEventListener('menuClosed', this.closeOpenedMenu.bind(this)); - this.mobileTrigger.addEventListener('click', this.mobileHandler.bind(this)); - this.mobileTrigger.addEventListener('touchstart', this.mobileHandler.bind(this)); this.collapseTrigger.addEventListener('click', this.collapseHandler.bind(this)); document.querySelector('body').addEventListener('click', this.closeMobileMenu.bind(this)); document.querySelector('body').addEventListener('touchstart', this.closeMobileMenu.bind(this)); } @@ -232,17 +227,9 @@ Array.from(this.domNode.querySelectorAll('.Vlt-sidemenu__trigger_active')).forEach((subMenu) => { if (subMenu !== event.target && !subMenu.parentNode.contains(event.target)) { subMenu.classList.remove('Vlt-sidemenu__trigger_active'); } }); - } - - mobileHandler(event) { - if (!this.container.classList.contains('Vlt-sidenav_visible')) { - this.container.classList.add('Vlt-sidenav_visible'); - document.body.classList.add('Vlt-body--mobile-menu-open'); - event.stopPropagation(); - } } collapseHandler(event) { event.preventDefault(); event.stopPropagation();