import type { LucideIcon } from "lucide-react"; import { CheckIcon, HeadphonesIcon, PuzzleIcon, ShieldCheckIcon, } from "lucide-react"; import { cn } from "@/lib/utils"; interface FeatureGroup { id: string; title: string; icon: LucideIcon; features: { id: string; label: string }[]; } const FEATURE_GROUPS: FeatureGroup[] = [ { id: "security", title: "نقش و دسترسی", icon: ShieldCheckIcon, features: [ { id: "two-factor", label: "کار گروهی" }, { id: "encryption", label: "همکاری تیمی" }, { id: "audits", label: "مدیریت پروژه" }, { id: "rbac", label: "هم‌راستایی" }, { id: "backup", label: "کار گروهی" }, ], }, { id: "integration", title: "چک‌لیست تحویل", icon: PuzzleIcon, features: [ { id: "rest-api", label: "همکاری تیمی" }, { id: "webhook", label: "مدیریت پروژه" }, { id: "third-party", label: "هم‌راستایی" }, { id: "custom-endpoints", label: "کار گروهی" }, { id: "docs", label: "همکاری تیمی" }, ], }, { id: "support", title: "گزارش پیشرفت", icon: HeadphonesIcon, features: [ { id: "email-support", label: "مدیریت پروژه" }, { id: "tutorials", label: "هم‌راستایی" }, { id: "knowledge-base", label: "کار گروهی" }, { id: "forums", label: "همکاری تیمی" }, { id: "webinars", label: "مدیریت پروژه" }, ], }, ]; interface Feature229Props { className?: string; } const Feature229 = ({ className }: Feature229Props) => { return (

همکاری از راه دور را ساده کنید

{FEATURE_GROUPS.map((group) => (

{group.title}

    {group.features.map((feature) => (
  • {feature.label}
  • ))}
))}
); }; export { Feature229 };