From 9d01e0982fb96f605aa611c3c55cbe797cd9851e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E7=BF=94?= Date: Fri, 27 Feb 2026 20:41:40 +0800 Subject: [PATCH] fix: improve type safety in service detail page --- src/app/(marketing)/services/[id]/client.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/(marketing)/services/[id]/client.tsx b/src/app/(marketing)/services/[id]/client.tsx index 8bd22bc..de0d566 100644 --- a/src/app/(marketing)/services/[id]/client.tsx +++ b/src/app/(marketing)/services/[id]/client.tsx @@ -97,8 +97,8 @@ export function ServiceDetailClient({ service }: ServiceDetailClientProps) { const router = useRouter(); const contentRef = useRef(null); - const serviceChallenges = challenges[service.id as keyof typeof challenges] || []; - const serviceOutcomes = outcomes[service.id as keyof typeof outcomes] || []; + const serviceChallenges = challenges[service.id as keyof typeof challenges] ?? []; + const serviceOutcomes = outcomes[service.id as keyof typeof outcomes] ?? []; const relatedCases = CASES.slice(0, 2); const Icon = iconMap[service.icon];