23 lines
503 B
JavaScript
23 lines
503 B
JavaScript
const Routing = require('./routing')
|
|
|
|
const SmallMenu = function (w) {
|
|
this.window = w
|
|
}
|
|
|
|
SmallMenu.prototype.addEvent = function () {
|
|
const document = this.window.document
|
|
const menu = document.querySelector('.small-menu')
|
|
const opener = document.querySelector('.menu-opener')
|
|
|
|
opener.addEventListener('click', () => {
|
|
menu.classList.toggle('is-open')
|
|
opener.classList.toggle('is-open')
|
|
})
|
|
}
|
|
|
|
SmallMenu.prototype.init = function () {
|
|
this.addEvent()
|
|
}
|
|
|
|
module.exports = SmallMenu
|