diff --git a/packages/web/public/i18n/locales/en/nodes.json b/packages/web/public/i18n/locales/en/nodes.json index 3968ffc1..16db3f95 100644 --- a/packages/web/public/i18n/locales/en/nodes.json +++ b/packages/web/public/i18n/locales/en/nodes.json @@ -47,6 +47,9 @@ "direct": "Direct", "away": "away", "viaMqtt": ", via MQTT" + }, + "lastHeardStatus": { + "never": "Never" } }, diff --git a/packages/web/src/components/UI/Avatar.tsx b/packages/web/src/components/UI/Avatar.tsx index 9252bc76..209a69ee 100644 --- a/packages/web/src/components/UI/Avatar.tsx +++ b/packages/web/src/components/UI/Avatar.tsx @@ -4,6 +4,7 @@ import { Tooltip, TooltipArrow, TooltipContent, + TooltipPortal, TooltipProvider, TooltipTrigger, } from "@components/UI/Tooltip.tsx"; @@ -78,10 +79,12 @@ export const Avatar = ({ }} /> - - {t("nodeDetail.favorite.label", { ns: "nodes" })} - - + + + {t("nodeDetail.favorite.label", { ns: "nodes" })} + + + ) : null} @@ -94,10 +97,12 @@ export const Avatar = ({ aria-hidden="true" /> - - {t("nodeDetail.error.label", { ns: "nodes" })} - - + + + {t("nodeDetail.error.label", { ns: "nodes" })} + + + ) : null}