Add timeline item card

This commit is contained in:
Nick Mowen 2023-12-30 12:28:18 -07:00
parent 2926a88be4
commit e8eea75cb5

View File

@ -0,0 +1,32 @@
import PreviewThumbnailPlayer from "../player/PreviewThumbnailPlayer";
import { AspectRatio } from "../ui/aspect-ratio";
import { Card, CardContent } from "../ui/card";
type TimelineItemCardProps = {
timeline: Timeline;
relevantPreview: Preview | undefined;
};
export default function TimelineItemCard({
timeline,
relevantPreview,
}: TimelineItemCardProps) {
return (
<Card className="bg-red-500">
<div className="flex justify-between h-24">
<div className="w-1/2">
<PreviewThumbnailPlayer
camera={timeline.camera}
relevantPreview={relevantPreview}
startTs={timeline.timestamp}
eventId={timeline.source_id}
isMobile={false}
/>
</div>
<div>
<div>{timeline.camera}</div>
<div>{timeline.data.label}</div>
</div>
</div>
</Card>
);
}