diff --git a/packages/frontend/src/lib/components/SequenceViewer.svelte b/packages/frontend/src/lib/components/SequenceViewer.svelte index fa36e11..e6e3e47 100644 --- a/packages/frontend/src/lib/components/SequenceViewer.svelte +++ b/packages/frontend/src/lib/components/SequenceViewer.svelte @@ -38,10 +38,24 @@ link.click() } + function handleKeyboardShortcuts( + event: KeyboardEvent & { currentTarget: EventTarget & Window } + ) { + if (event.key === "ArrowLeft" && hasPrevious) { + dispatch("previous") + } else if (event.key === "ArrowRight" && hasNext) { + dispatch("next") + } + } + $: projection = new EquirectProjection({ src: imageUrl }) -