import type { LucideIcon } from "lucide-react"; import { ArrowRight, CheckCircle2 } from "lucide-react"; import { Badge } from "@/components/ui/badge"; import { Button } from "@/components/ui/button"; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card"; type ModuleMetric = { label: string; value: string; detail: string; }; type ModulePageProps = { title: string; eyebrow: string; description: string; icon: LucideIcon; phase: "一期" | "二期预留" | "三期预留"; metrics: ModuleMetric[]; workflows: string[]; }; export function ModulePage({ title, eyebrow, icon: Icon, phase, metrics, workflows, }: ModulePageProps): React.ReactElement { return (
{eyebrow}
{metric.detail}