forked from Github/frigate
Publish finished reviews to mqtt / ws and use that for source of update banner (#10072)
* Add reviews to frontend * Update ready when new review is saved * fix * Formatting
This commit is contained in:
@@ -18,7 +18,9 @@ type DesktopEventViewProps = {
|
||||
reachedEnd: boolean;
|
||||
isValidating: boolean;
|
||||
filter?: ReviewFilter;
|
||||
severity: ReviewSeverity;
|
||||
hasUpdate: boolean;
|
||||
setSeverity: (severity: ReviewSeverity) => void;
|
||||
setHasUpdate: (hasUpdated: boolean) => void;
|
||||
loadNextPage: () => void;
|
||||
markItemAsReviewed: (reviewId: string) => void;
|
||||
@@ -33,7 +35,9 @@ export default function DesktopEventView({
|
||||
reachedEnd,
|
||||
isValidating,
|
||||
filter,
|
||||
severity,
|
||||
hasUpdate,
|
||||
setSeverity,
|
||||
setHasUpdate,
|
||||
loadNextPage,
|
||||
markItemAsReviewed,
|
||||
@@ -42,7 +46,6 @@ export default function DesktopEventView({
|
||||
updateFilter,
|
||||
}: DesktopEventViewProps) {
|
||||
const { data: config } = useSWR<FrigateConfig>("config");
|
||||
const [severity, setSeverity] = useState<ReviewSeverity>("alert");
|
||||
const contentRef = useRef<HTMLDivElement | null>(null);
|
||||
|
||||
// review paging
|
||||
|
||||
@@ -14,7 +14,9 @@ type MobileEventViewProps = {
|
||||
relevantPreviews?: Preview[];
|
||||
reachedEnd: boolean;
|
||||
isValidating: boolean;
|
||||
severity: ReviewSeverity;
|
||||
hasUpdate: boolean;
|
||||
setSeverity: (severity: ReviewSeverity) => void;
|
||||
setHasUpdate: (hasUpdated: boolean) => void;
|
||||
loadNextPage: () => void;
|
||||
markItemAsReviewed: (reviewId: string) => void;
|
||||
@@ -25,14 +27,15 @@ export default function MobileEventView({
|
||||
relevantPreviews,
|
||||
reachedEnd,
|
||||
isValidating,
|
||||
severity,
|
||||
hasUpdate,
|
||||
setSeverity,
|
||||
setHasUpdate,
|
||||
loadNextPage,
|
||||
markItemAsReviewed,
|
||||
pullLatestData,
|
||||
}: MobileEventViewProps) {
|
||||
const { data: config } = useSWR<FrigateConfig>("config");
|
||||
const [severity, setSeverity] = useState<ReviewSeverity>("alert");
|
||||
const contentRef = useRef<HTMLDivElement | null>(null);
|
||||
|
||||
// review paging
|
||||
|
||||
Reference in New Issue
Block a user