import { AudioLines, Box, Globe, ShieldUser, Users } from "lucide-react"; import { SparklesCore } from "@/components/shadcnblocks/sparkles"; import { cn } from "@/lib/utils"; const FEATURES = [ { id: "developer-friendly", icon: Globe, title: "گزارش‌ساز", description: "گزارش سفارشی را بدون SQL بسازید و سریع منتشر کنید.", }, { id: "fast", icon: Box, title: "Pivot تعاملی", description: "ابعاد مختلف را بچرخانید و الگوی پنهان را پیدا کنید.", }, { id: "secure", icon: ShieldUser, title: "داشبورد مدیریتی", description: "نمای اجرایی برای تصمیم‌های سریع طراحی کنید.", }, { id: "collaboration", icon: Users, title: "اتصال منبع", description: "داده پراکنده را در یک مدل واحد ساختاردهی کنید.", }, { id: "voice", icon: AudioLines, title: "سطح دسترسی", description: "دسترسی مبتنی بر نقش را برای هر گزارش و داشبورد تنظیم کنید.", }, ] as const; interface Feature294Props { className?: string; } const Feature294 = ({ className }: Feature294Props) => { return (

تصمیم استراتژیک را داده‌محور کنید

داشبوردهای تعاملی به تیم‌ها اجازه می‌دهد سؤال جدید بپرسند بدون اینکه هر بار به تیم داده وابسته باشند.

{FEATURES.map((feature) => { const IconComponent = feature.icon; return (

{feature.title}

{feature.description}

); })}
); }; export { Feature294 };