We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9e8539b commit ca9b33fCopy full SHA for ca9b33f
src/js/01-nav.js
@@ -45,11 +45,11 @@
45
}
46
})
47
48
- nav.querySelector('.context').addEventListener('click', function () {
49
- var currentPanel = nav.querySelector('.is-active[data-panel]')
50
- var activatePanel = currentPanel.dataset.panel === 'menu' ? 'explore' : 'menu'
51
- currentPanel.classList.toggle('is-active')
52
- nav.querySelector('[data-panel=' + activatePanel + ']').classList.toggle('is-active')
+ nav.querySelector('[data-panel=explore] .context').addEventListener('click', function () {
+ // NOTE logic assumes there are only two panels
+ find(nav, '[data-panel]').forEach(function (panel) {
+ panel.classList.toggle('is-active')
+ })
53
54
55
// NOTE prevent text from being selected by double click
0 commit comments