import { useTranslation } from "react-i18next"; import { AlertTriangleIcon, DownloadIcon } from "lucide-react"; import { Browser } from "@wailsio/runtime"; import { Button } from "@/components/buttons/Button"; import { useStatus } from "@/contexts/StatusContext.tsx"; const RELEASES_URL = "https://github.com/netbirdio/netbird/releases/latest"; function openUrl(url: string) { Browser.OpenURL(url).catch(() => globalThis.open(url, "_blank")); } export const DaemonOutdatedOverlay = () => { const { t } = useTranslation(); const { isDaemonOutdated } = useStatus(); if (!isDaemonOutdated) return null; return (

{t("daemon.outdated.title")}

{t("daemon.outdated.description")}

); };