"use client"; import AutoScroll from "embla-carousel-auto-scroll"; import { Globe, MessagesSquare, MoveRight, PanelsTopLeft, PenTool, ScissorsLineDashed, ShieldCheck, Users, Zap, type LucideIcon, } from "lucide-react"; import { Avatar, AvatarImage } from "@/components/ui/avatar"; import { Button } from "@/components/ui/button"; import { Carousel, CarouselContent, CarouselItem, } from "@/components/ui/carousel"; import { cn } from "@/lib/utils"; const avatars = [ "/block-media/shadcnblocks/block/avatar-1.webp", "/block-media/shadcnblocks/block/avatar-6.webp", "/block-media/shadcnblocks/block/avatar-3.webp", ]; const features: { title: string; description: string; icon: LucideIcon; }[] = [ { title: "تقویم تیمی", description: "برنامه تیم را هماهنگ کنید و تداخل وظایف را کاهش دهید.", icon: ScissorsLineDashed, }, { title: "اشتراک فایل", description: "نسخه درست فایل همیشه در دسترس همه اعضا باشد.", icon: Globe, }, { title: "منشن و بحث", description: "بحث را کنار هر تسک نگه دارید تا تصمیم‌ها گم نشود.", icon: PanelsTopLeft, }, { title: "ردیابی زمان", description: "وضعیت هر کار را در یک نما ببینید و گلوگاه‌ها را زودتر پیدا کنید.", icon: PenTool, }, { title: "نقش و دسترسی", description: "برنامه تیم را هماهنگ کنید و تداخل وظایف را کاهش دهید.", icon: Zap, }, { title: "چک‌لیست تحویل", description: "نسخه درست فایل همیشه در دسترس همه اعضا باشد.", icon: ShieldCheck, }, { title: "گزارش پیشرفت", description: "بحث را کنار هر تسک نگه دارید تا تصمیم‌ها گم نشود.", icon: MessagesSquare, }, { title: "برد Kanban", description: "وضعیت هر کار را در یک نما ببینید و گلوگاه‌ها را زودتر پیدا کنید.", icon: Users, }, ]; function FeatureCard({ title, description, icon: Icon, className, }: (typeof features)[number] & { className?: string }) { return (

{title}

{description}

); } interface Feature114Props { className?: string; } const Feature114 = ({ className }: Feature114Props) => { const firstHalf = features.slice(0, features.length / 2); const secondHalf = features.slice(features.length / 2); return (
{avatars.map((src, index) => ( ))}

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

هر عضو بداند چه زمانی چه کاری دارد

{(85).toLocaleString("fa-IR")}٪

تصمیم‌ها را سریع‌تر هماهنگ کنید

{(25000).toLocaleString("fa-IR")}+

تیم‌ها را در یک فضای مشترک هم‌راستا کنید

{features.map((feature) => ( ))}
{firstHalf.map((feature) => ( ))}
{secondHalf.map((feature) => ( ))}
); }; export { Feature114 };