import { Button } from "@/components/ui/button"; import { cn } from "@/lib/utils"; interface Integration { id: string; icon: string; } interface Hero32Props { className?: string; heading?: string; description?: string; button?: { text: string; url: string; }; integrations?: Integration[][]; } const Hero32 = ({ heading = "مجموعه‌ای از بلاک‌های آماده برای توسعه رابط کاربری", description = "تمام بلاک، تصاویر و بخش‌های رابط کاربری به‌صورت مستقل طراحی شده‌اند تا به‌راحتی قابل سفارشی‌سازی باشند.", button = { text: "مشاهده همه بلاک‌ها", url: "https://www.ShadcnBlocks", }, integrations = [ [ { id: "integration-1", icon: "/block-media/shadcnblocks/block/block-1.svg", }, { id: "integration-2", icon: "/block-media/shadcnblocks/block/block-2.svg", }, { id: "integration-3", icon: "/block-media/shadcnblocks/block/block-3.svg", }, { id: "integration-4", icon: "/block-media/shadcnblocks/block/block-4.svg", }, { id: "integration-5", icon: "/block-media/shadcnblocks/block/block-5.svg", }, ], [ { id: "integration-6", icon: "/block-media/shadcnblocks/block/block-6.svg", }, { id: "integration-7", icon: "/block-media/shadcnblocks/block/block-1.svg", }, { id: "integration-8", icon: "/block-media/shadcnblocks/block/block-2.svg", }, { id: "integration-9", icon: "/block-media/shadcnblocks/block/block-3.svg", }, { id: "integration-10", icon: "/block-media/shadcnblocks/block/block-4.svg", }, ], [ { id: "integration-11", icon: "/block-media/shadcnblocks/block/block-5.svg", }, { id: "integration-12", icon: "/block-media/shadcnblocks/block/block-6.svg", }, { id: "integration-13", icon: "/block-media/shadcnblocks/block/block-1.svg", }, { id: "integration-14", icon: "/block-media/shadcnblocks/block/block-2.svg", }, { id: "integration-15", icon: "/block-media/shadcnblocks/block/block-3.svg", }, ], ], className, }: Hero32Props) => { return (
پس‌زمینه

{heading}

{description}

{integrations.map((line, i) => (
{line.map((integration) => (
یکپارچه‌سازی
))}
))}
); }; export { Hero32 };