import { DottedGlowBackground } from "@/components/aceternity/dotted-glow-background"; import { Badge } from "@/components/ui/badge"; import { cn } from "@/lib/utils"; interface Feature { title: string; description: string; } interface Certification { src: string; alt: string; status: string; } interface Compliance7Props { heading?: string; description?: string; features?: Feature[]; certifications?: Certification[]; complianceHeading?: string; complianceDescription?: string; className?: string; } const defaultFeatures: Feature[] = [ { title: "اتصال‌های امن و توسعه‌پذیر", description: "اتصال‌های مستند و پایدار امکان یکپارچه‌سازی سریع با سامانه‌های داخلی و خارجی را فراهم می‌کنند.", }, { title: "پشتیبانی تخصصی ۲۴ ساعته", description: "تیم پشتیبانی در تمام ساعات شبانه‌روز آماده رسیدگی به مسائل فنی و حفظ پایداری سرویس است.", }, { title: "زیرساخت امن نگهداری داده", description: "اطلاعات با رمزنگاری، نسخه‌های پشتیبان منظم و زیرساختی قابل اعتماد نگهداری می‌شوند.", }, { title: "آماده برای استانداردهای بین‌المللی", description: "معماری سامانه به‌گونه‌ای طراحی شده که پاسخ‌گوی الزامات استانداردهای بین‌المللی امنیت و انطباق باشد.", }, ]; const defaultCertifications: Certification[] = [ { src: "/block-media/shadcnblocks/block/compliance/AICPA-SOC.svg", alt: "استاندارد امنیت سازمانی", status: "در حال اخذ", }, { src: "/block-media/shadcnblocks/block/compliance/ISO-27001.svg", alt: "استاندارد امنیت اطلاعات", status: "در حال اخذ", }, ]; const FeatureItem = ({ title, description }: Feature) => { return (

{title}

{description}

); }; const Compliance7 = ({ heading = "زیرساخت ابری امن برای سازمان‌های بزرگ", description = "راهکاری جامع برای استقرار، مدیریت و توسعه سرویس‌های ابری با تمرکز بر امنیت، پایداری و عملکرد بالا.", features = defaultFeatures, certifications = defaultCertifications, complianceHeading = "امنیت، پایداری و مقیاس‌پذیری", complianceDescription = "زیرساختی طراحی‌شده برای رشد سازمان که با استانداردهای امنیتی بین‌المللی همسو بوده و مسیر دریافت گواهی‌های معتبر را پشتیبانی می‌کند.", className, }: Compliance7Props = {}) => { return (
{features.map((feature) => ( ))}
{certifications.map((certification) => { return (
{certification.status} {certification.alt}
); })}

{complianceHeading}

{complianceDescription}

); }; export { Compliance7 };