fix(ui): add "never" i18n string, fix "Favorite" tooltip (#965)

* fix(ui): add "never" i18n string, fix "Favorite" tooltip

* format

* format

---------

Co-authored-by: Pmmlabs <meshtastic@pmmlabs.ru>
This commit is contained in:
Alexey Stepanov
2025-11-27 15:40:41 -05:00
committed by GitHub
co-authored by Pmmlabs
parent 057043864f
commit 5debdb4689
2 changed files with 16 additions and 8 deletions
@@ -47,6 +47,9 @@
"direct": "Direct", "direct": "Direct",
"away": "away", "away": "away",
"viaMqtt": ", via MQTT" "viaMqtt": ", via MQTT"
},
"lastHeardStatus": {
"never": "Never"
} }
}, },
+13 -8
View File
@@ -4,6 +4,7 @@ import {
Tooltip, Tooltip,
TooltipArrow, TooltipArrow,
TooltipContent, TooltipContent,
TooltipPortal,
TooltipProvider, TooltipProvider,
TooltipTrigger, TooltipTrigger,
} from "@components/UI/Tooltip.tsx"; } from "@components/UI/Tooltip.tsx";
@@ -78,10 +79,12 @@ export const Avatar = ({
}} }}
/> />
</TooltipTrigger> </TooltipTrigger>
<TooltipContent className="bg-slate-800 dark:bg-slate-600 text-white px-4 py-1 rounded text-xs"> <TooltipPortal>
{t("nodeDetail.favorite.label", { ns: "nodes" })} <TooltipContent className="bg-slate-800 dark:bg-slate-600 text-white px-4 py-1 rounded text-xs">
<TooltipArrow className="fill-slate-800 dark:fill-slate-600" /> {t("nodeDetail.favorite.label", { ns: "nodes" })}
</TooltipContent> <TooltipArrow className="fill-slate-800 dark:fill-slate-600" />
</TooltipContent>
</TooltipPortal>
</Tooltip> </Tooltip>
</TooltipProvider> </TooltipProvider>
) : null} ) : null}
@@ -94,10 +97,12 @@ export const Avatar = ({
aria-hidden="true" aria-hidden="true"
/> />
</TooltipTrigger> </TooltipTrigger>
<TooltipContent className="bg-slate-800 dark:bg-slate-600 text-white px-4 py-1 rounded text-xs"> <TooltipPortal>
{t("nodeDetail.error.label", { ns: "nodes" })} <TooltipContent className="bg-slate-800 dark:bg-slate-600 text-white px-4 py-1 rounded text-xs">
<TooltipArrow className="fill-slate-800 dark:fill-slate-600" /> {t("nodeDetail.error.label", { ns: "nodes" })}
</TooltipContent> <TooltipArrow className="fill-slate-800 dark:fill-slate-600" />
</TooltipContent>
</TooltipPortal>
</Tooltip> </Tooltip>
</TooltipProvider> </TooltipProvider>
) : null} ) : null}