Fix typing

This commit is contained in:
Nicolas Mowen 2024-03-19 07:19:22 -06:00
parent 4e668f0b80
commit aece414b47
2 changed files with 7 additions and 2 deletions

View File

@ -24,7 +24,7 @@ type PreviewPlayerProps = {
review: ReviewSegment;
allPreviews?: Preview[];
scrollLock?: boolean;
onTimeUpdate?: React.Dispatch<React.SetStateAction<number | undefined>>;
onTimeUpdate?: (time: number | undefined) => void;
setReviewed: (review: ReviewSegment) => void;
onClick: (reviewId: string, ctrl: boolean) => void;
};

View File

@ -350,7 +350,12 @@ function DetectionReview({
const [previewTime, setPreviewTime] = useState<number>();
const onPreviewTimeUpdate = useCallback(
(time: number) => {
(time: number | undefined) => {
if (!time) {
setPreviewTime(time);
return;
}
if (!previewTime || time > previewTime) {
setPreviewTime(time);
}