/ Gists / code.
On gists

code.

code. Raw #

const eventHandler = e => {
  const keyActions = {
    Escape: closeGallery,
    ArrowLeft: prevMedia,
    ArrowRight: nextMedia
  }
  if (e.key === 'ArrowLeft') {
    prevMedia()
  }
  if (e.key === 'ArrowRight') {
    nextMedia()
  }
}


const eventHandler = e => {
  const keyActions = {
    Escape: closeGallery,
    ArrowLeft: prevMedia,
    ArrowRight: nextMedia
  }

  keyActions[e.key]?.()
}