'use client'; import { Card, CardContent } from '@/components/ui/card'; import { Badge } from '@/components/ui/badge'; import { Server, Monitor, Power, Clock, CheckCircle, XCircle } from 'lucide-react'; import { format } from 'date-fns'; import { ConfigurationItem } from '@/lib/types/autotask'; import { DattoRMMDevice } from '@/lib/types/datto-rmm'; interface StatusCardsProps { device?: ConfigurationItem; rmmDevice?: DattoRMMDevice; } export function StatusCards({ device, rmmDevice }: StatusCardsProps) { return (
Status
PSA
RMM
Last Seen
{device?.lastModifiedTime ? format(new Date(device.lastModifiedTime), 'MMM d, yyyy') : rmmDevice?.lastSeen ? format(new Date(rmmDevice.lastSeen), 'MMM d, yyyy') : '-'}