import { Download } from 'lucide-react'; import { ConfirmModal } from '@/components/ui/modal'; interface LocalUpdateConfirmDialogProps { open: boolean; onOpenChange: (open: boolean) => void; onConfirm: () => void; } export function LocalUpdateConfirmDialog({ open, onOpenChange, onConfirm }: LocalUpdateConfirmDialogProps) { return ( Update & restart } onConfirm={onConfirm} >

Pulls the latest Sencho image and restarts the server. The dashboard briefly disconnects and reconnects automatically when the update completes.

); }