"use client" import { Badge } from "@/components/ui/badge" import { SectionReveal } from "@/components/ui/section-reveal" import { ArrowRight, Car, Dumbbell, Scissors, ShoppingBag, Store, Utensils, } from "lucide-react" import homeData from "@/data/home.json" const iconMap: Record = { utensils: , "shopping-bag": , scissors: , dumbbell: , car: , store: , } export function SolutionsSection() { const homeDataAny = homeData as any const solutions = homeDataAny.solutions ?? { sectionBadge: "行业方案", title: "覆盖多业态门店场景", subtitle: "面向餐饮、零售与综合商业体提供可落地的一站式智能化方案。", featured: { eyebrow: "方案设计思路", title: "不是卖一套通用软件,而是把关键流程接顺", description: "先梳理门店现有收银、结算、监管链路,再按行业共性与品牌个性组合能力模块。", points: [], metrics: [], }, items: (Array.isArray(homeDataAny.cases?.items) ? homeDataAny.cases.items : []).map((item: any) => ({ name: item.industry, desc: item.brand, icon: "store", focus: item.challenge, })), } const featuredPoints = Array.isArray(solutions.featured?.points) ? solutions.featured.points : [] const featuredMetrics = Array.isArray(solutions.featured?.metrics) ? solutions.featured.metrics : [] return (
) }