import type { LucideIcon } from "lucide-react"; import { ArrowRight, Atom, Box, GitGraph, Hourglass, Layout, ShieldCheck, } from "lucide-react"; import { cn } from "@/lib/utils"; type PanelLink = { href: string; label: string }; type PanelItem = { icon: LucideIcon; text: string }; const panels: { id: string; title: string; description: string; links: PanelLink[]; items: PanelItem[]; variant: "light" | "dark"; }[] = [ { id: "team-leads", title: "مدیریت دارایی", description: "درخواست خرید تا سفارش تأمین‌کننده را در یک مسیر مدیریت کنید.", links: [ { href: "#", label: "یکپارچگی" }, { href: "#", label: "عملیات" }, ], items: [ { icon: Box, text: "فاکتور را سریع صادر کنید و وضعیت تسویه را شفاف ببینید.", }, { icon: GitGraph, text: "درآمد و هزینه را در یک دفتر کل متمرکز دنبال کنید.", }, { icon: Atom, text: "ورود و خروج کالا را لحظه‌ای ثبت کنید و اختلاف انبار را کم کنید.", }, ], variant: "light", }, { id: "developers", title: "ERP", description: "درخواست خرید تا سفارش تأمین‌کننده را در یک مسیر مدیریت کنید.", links: [ { href: "#", label: "ERP" }, { href: "#", label: "ERP" }, ], items: [ { icon: Hourglass, text: "فاکتور را سریع صادر کنید و وضعیت تسویه را شفاف ببینید.", }, { icon: Layout, text: "درآمد و هزینه را در یک دفتر کل متمرکز دنبال کنید.", }, { icon: ShieldCheck, text: "ورود و خروج کالا را لحظه‌ای ثبت کنید و اختلاف انبار را کم کنید.", }, ], variant: "dark", }, ]; interface Feature91Props { className?: string; } const Feature91 = ({ className }: Feature91Props) => { return (
{panels.map((panel) => (

{panel.title}

{panel.description}

{panel.links.map((link) => ( {link.label} ))}
{panel.items.map((item, index) => (

{item.text}

))}
))}
); }; export { Feature91 };