From 893aac916c751e065320557cf66983df541f8f1d Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Thu, 31 Oct 2024 20:25:06 +0800 Subject: [PATCH] feat(ui): show deploy provider name rather than access provider name in `DeployList` --- ui/src/components/certimate/DeployList.tsx | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/ui/src/components/certimate/DeployList.tsx b/ui/src/components/certimate/DeployList.tsx index 1e9866e0..606ee470 100644 --- a/ui/src/components/certimate/DeployList.tsx +++ b/ui/src/components/certimate/DeployList.tsx @@ -9,6 +9,7 @@ import { Button } from "@/components/ui/button"; import DeployEditDialog from "./DeployEditDialog"; import { DeployConfig } from "@/domain/domain"; import { accessProvidersMap } from "@/domain/access"; +import { deployTargetsMap } from "@/domain/domain"; import { useConfigContext } from "@/providers/config"; type DeployItemProps = { @@ -18,10 +19,11 @@ type DeployItemProps = { }; const DeployItem = ({ item, onDelete, onSave }: DeployItemProps) => { + const { t } = useTranslation(); + const { config: { accesses }, } = useConfigContext(); - const { t } = useTranslation(); const access = accesses.find((access) => access.id === item.access); @@ -34,11 +36,7 @@ const DeployItem = ({ item, onDelete, onSave }: DeployItemProps) => { }; const getTypeName = () => { - if (!access) { - return ""; - } - - return t(accessProvidersMap.get(access.configType)?.name || ""); + return t(deployTargetsMap.get(item.type)?.name || ""); }; return (