summaryrefslogtreecommitdiffstats
path: root/src/js/03-page-versions.js
blob: 672bda1864786c8eaff21aba74dbb702ee1b65c1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
;(function () {
  'use strict'

  var toggle = document.querySelector('.page-versions .versions-menu-toggle')
  if (!toggle) return

  var selector = document.querySelector('.page-versions')

  toggle.addEventListener('click', function (e) {
    selector.classList.toggle('is-active')
    // don't let this event get smothered
    e.stopPropagation()
  })

  window.addEventListener('click', function () {
    selector.classList.remove('is-active')
  })
})()