'use client'; import { motion } from 'framer-motion'; import { useInView } from 'framer-motion'; import { useRef } from 'react'; import Link from 'next/link'; import { Card, CardContent } from '@/components/ui/card'; import { Button } from '@/components/ui/button'; import { Badge } from '@/components/ui/badge'; import { CASES } from '@/lib/constants'; import { ArrowRight, Building2, TrendingUp } from 'lucide-react'; export function CasesSection() { const ref = useRef(null); const isInView = useInView(ref, { once: true, margin: '-100px' }); const featuredCases = CASES.slice(0, 3); return (

与谁同行,决定能走多远

我们与优秀的企业同行,共同成长,共创未来

{featuredCases.map((caseItem, index) => (
{caseItem.industry}
{caseItem.client}

{caseItem.title}

{caseItem.description}

{caseItem.results.length > 0 && (
{caseItem.results[0].value} {caseItem.results[0].label}
)}
))}
); }