"use client"; import { AlertTriangle, CheckCircle2, HelpCircle } from "lucide-react"; import { Badge } from "@/components/ui/badge"; type Props = { drift: boolean; // When false, Coolify was unreachable: drift state is unknown, not "synced". coolifyAvailable?: boolean; }; export function DriftBadge({ drift, coolifyAvailable = true }: Props) { if (!coolifyAvailable) { return ( Unknown ); } if (drift) { return ( Drift ); } return ( Synced ); }