+import {Component} from './component';
-class HeaderMobileToggle {
+export class HeaderMobileToggle extends Component {
setup() {
this.elem = this.$el;
this.toggleButton.setAttribute('aria-expanded', this.open ? 'true' : 'false');
if (this.open) {
this.elem.addEventListener('keydown', this.onKeyDown);
- window.addEventListener('click', this.onWindowClick)
+ window.addEventListener('click', this.onWindowClick);
} else {
this.elem.removeEventListener('keydown', this.onKeyDown);
- window.removeEventListener('click', this.onWindowClick)
+ window.removeEventListener('click', this.onWindowClick);
}
event.stopPropagation();
}
}
}
-
-export default HeaderMobileToggle;
\ No newline at end of file