import { Dialog, DialogContent, DialogDescription, DialogHeader, DialogTitle, } from "@/components/ui/dialog"; import { Event } from "@/types/event"; import { isDesktop, isMobile } from "react-device-detect"; import { ObjectSnapshotTab } from "../detail/SearchDetailDialog"; import { cn } from "@/lib/utils"; type FrigatePlusDialogProps = { upload?: Event; dialog?: boolean; onClose: () => void; onEventUploaded: () => void; }; export function FrigatePlusDialog({ upload, dialog = true, onClose, onEventUploaded, }: FrigatePlusDialogProps) { if (!upload) { return; } if (dialog) { return ( (!open ? onClose() : null)} > Submit to Frigate+ Submit this snapshot to Frigate+ ); } }