'use client'; import { motion } from 'framer-motion'; import { CheckCircle2, Zap, Clock, Users, Award, TrendingUp, type LucideIcon, } from 'lucide-react'; import type { Service } from '@/lib/constants/services'; interface ServiceValueSectionProps { service: Service; } export function ServiceValueSection({ service }: ServiceValueSectionProps) { const icons: LucideIcon[] = [Zap, Clock, Users, Award, TrendingUp]; return (
服务能力

为什么选择我们的{service.title}?

{service.overview}

{/* 核心能力 */}
核心能力
{service.features.map((feature, index) => { const Icon = icons[index % icons.length]!; return (

{feature.split(':')[1] || feature}

); })}
{/* 服务优势 + 服务流程:不对称布局 */}
{/* 服务优势 */}
服务优势
{service.benefits.map((benefit, index) => (

{benefit}

))}
{/* 服务流程 */} {service.process && service.process.length > 0 && (
服务流程
{service.process.map((step, index) => (
{index + 1}

{step.split(':')[0]}

{step.split(':')[1] || step}

))}
)}
); }