'use client'; import { motion, useInView } from 'framer-motion'; import { useRef } from 'react'; import { StaticLink } from '@/components/ui/static-link'; import { Code, BarChart3, Lightbulb, Puzzle, ArrowRight } from 'lucide-react'; import { Card, CardContent } from '@/components/ui/card'; import { RippleButton } from '@/components/ui/ripple-button'; import { InkCard, InkReveal, StaggerContainer, StaggerItem } from '@/lib/animations'; import { SERVICES } from '@/lib/constants'; const iconMap: Record> = { Code, BarChart3, Lightbulb, Puzzle, }; export function ServicesSection() { const ref = useRef(null); const isInView = useInView(ref, { once: true, margin: '-100px' }); return (
{/* 标题 - InkReveal 墨迹揭示 */}

我们的 核心业务

专业技术团队,为您提供全方位的数字化解决方案

{SERVICES.length > 0 ? ( {SERVICES.map((service) => { const Icon = iconMap[service.icon]; return (
{Icon && }

{service.title}

{service.description}

了解详情
); })}
) : (

暂无服务信息

)} 查看全部服务
); }