adding keystrokes to Pagination.vue
| | |
| | | |
| | | /////// KEYBOARD //////////////////////////////////////////////////////////////// |
| | | |
| | | onKeyStroke(["ArrowLeft", "ArrowRight"], (e) => { |
| | | onKeyStroke(["ArrowLeft", "ArrowRight", "Home", "End"], (e) => { |
| | | let multiplier = 1 |
| | | switch (e.key) { |
| | | case "ArrowLeft": |
| | | console.log("go left") |
| | | multiplier = e.shiftKey ? 10 : 1 |
| | | goPrev(multiplier) |
| | | break |
| | | case "ArrowRight": |
| | | console.log("go right") |
| | | multiplier = e.shiftKey ? 10 : 1 |
| | | goNext(multiplier) |
| | | break |
| | | case "Home": |
| | | goStart() |
| | | break |
| | | case "End": |
| | | goEnd() |
| | | break |
| | | } |
| | | }) |
| | | |