Add multiselect and batch actions to review items (#10161)

* Implement context menu for batch operations and implement apis

* reduce preview calculations on rerenders

* Add button to mark above items as reviewed

* Use context menu for mark as reviewed

* Cleanup
This commit is contained in:
Nicolas Mowen
2024-02-29 19:53:29 -07:00
committed by GitHub
parent ea9316e770
commit 63d8c3662a
5 changed files with 249 additions and 40 deletions

View File

@@ -9,7 +9,7 @@ import { useCallback, useMemo, useState } from "react";
import useSWR from "swr";
import useSWRInfinite from "swr/infinite";
const API_LIMIT = 250;
const API_LIMIT = 100;
export default function Events() {
// recordings viewer
@@ -221,7 +221,7 @@ export default function Events() {
setSeverity={setSeverity}
loadNextPage={onLoadNextPage}
markItemAsReviewed={markItemAsReviewed}
onSelectReview={setSelectedReviewId}
onOpenReview={setSelectedReviewId}
pullLatestData={reloadData}
updateFilter={onUpdateFilter}
/>