Code optimization and fixes

This commit is contained in:
2020-02-14 12:37:35 +01:00
parent 29f6e7e645
commit 450de171e6
12 changed files with 61 additions and 38 deletions

View File

@@ -79,12 +79,18 @@
const keyboardNav = event => {
const keyCode = event.keyCode
// Previous
if ([37,80].includes(keyCode)) document.getElementById('photo_prev').click()
// Next
else if ([39,78,32].includes(keyCode)) document.getElementById('photo_next').click()
// Close
else if ([27,67].includes(keyCode)) document.getElementById('photo_close').click()
switch (event.keyCode) {
case 37: case 80: case 74:
document.querySelector('.carousel__controls--area.prev').click()
break
case 39: case 78: case 75:
document.querySelector('.carousel__controls--area.next').click()
break
case 27: case 67:
document.getElementById('photo_close').click()
break
default: break
}
}