Skip to content

Commit

Permalink
Add shortcut key "r" to mark selected items as reviewed (#13087)
Browse files Browse the repository at this point in the history
* Add shortcut key "r" to mark selected items as reviewed

* unselect after keypress
  • Loading branch information
hawkeye217 authored Aug 15, 2024
1 parent 2e72429 commit 4dce8ff
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion web/src/views/events/EventView.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -606,14 +606,24 @@ function DetectionReview({

// keyboard

useKeyboardListener(["a"], (key, modifiers) => {
useKeyboardListener(["a", "r"], (key, modifiers) => {
if (modifiers.repeat || !modifiers.down) {
return;
}

if (key == "a" && modifiers.ctrl) {
onSelectAllReviews();
}

if (key == "r" && selectedReviews.length > 0) {
currentItems?.forEach((item) => {
if (selectedReviews.includes(item.id)) {
item.has_been_reviewed = true;
markItemAsReviewed(item);
}
});
setSelectedReviews([]);
}
});

return (
Expand Down

0 comments on commit 4dce8ff

Please sign in to comment.