chore: fix review detail and context menu camera nickname

This commit is contained in:
ZhaiSoul 2025-08-22 15:15:43 +00:00
parent 9e3421bfb0
commit 5697c6bdd7
2 changed files with 4 additions and 2 deletions

View File

@ -47,6 +47,7 @@ import {
import { useTranslation } from "react-i18next";
import { useDateLocale } from "@/hooks/use-date-locale";
import { useIsAdmin } from "@/hooks/use-is-admin";
import { CameraNameLabel } from "../camera/CameraNameLabel";
type LiveContextMenuProps = {
className?: string;
@ -271,7 +272,7 @@ export default function LiveContextMenu({
<ContextMenuContent>
<div className="flex flex-col items-start gap-1 py-1 pl-2">
<div className="text-md text-primary-variant smart-capitalize">
{camera.replaceAll("_", " ")}
<CameraNameLabel camera={camera} />
</div>
{preferredLiveMode == "jsmpeg" && isRestreamed && (
<div className="flex flex-row items-center gap-1">

View File

@ -47,6 +47,7 @@ import { LuSearch } from "react-icons/lu";
import useKeyboardListener from "@/hooks/use-keyboard-listener";
import { Trans, useTranslation } from "react-i18next";
import { getTranslatedLabel } from "@/utils/i18n";
import { CameraNameLabel } from "@/components/camera/CameraNameLabel";
type ReviewDetailDialogProps = {
review?: ReviewSegment;
@ -286,7 +287,7 @@ export default function ReviewDetailDialog({
{t("details.camera")}
</div>
<div className="text-sm smart-capitalize">
{review.camera.replaceAll("_", " ")}
<CameraNameLabel camera={review.camera} />
</div>
</div>
<div className="flex flex-col gap-1.5">