'use client'; import { motion } from 'framer-motion'; import { useReducedMotion } from '@/hooks/use-reduced-motion'; import Link from 'next/link'; import { ArrowRight } from 'lucide-react'; export type ServiceColor = 'brand' | 'blue' | 'teal' | 'amber' | 'purple'; interface ServiceCardProps { number?: string; title: string; description: string; color?: ServiceColor; href: string; className?: string; delay?: number; } export function ServiceCard({ number: _number, title, description, color: _color = 'brand', href, className = '', delay = 0, }: ServiceCardProps) { const shouldReduceMotion = useReducedMotion(); return (
{/* Title */}

{title}

{/* Description */}

{description}

{/* Link */} 了解详情
); }