"use client"; import { ArrowRight, ChevronDown } from "lucide-react"; import { useEffect, useState } from "react"; import type { CarouselApi } from "@/components/ui/carousel"; import { Carousel, CarouselContent, CarouselItem, } from "@/components/ui/carousel"; import { cn } from "@/lib/utils"; const features = [ { id: "feature-1", title: "تریگر رویداد", description: "با هر رویداد مثل ثبت فرم یا تغییر وضعیت، اقدام بعدی را خودکار اجرا کنید.", href: "#", image: "/block-media/shadcnblocks/block/placeholder-1.svg", }, { id: "feature-2", title: "شرط هوشمند", description: "مسیر متفاوت برای شرایط مختلف تعریف کنید و تصمیم‌گیری را سریع‌تر کنید.", href: "#", image: "/block-media/shadcnblocks/block/placeholder-2.svg", }, { id: "feature-3", title: "اعلان خودکار", description: "تیم را در لحظه از تغییر وضعیت باخبر کنید تا هیچ موردی رها نشود.", href: "#", image: "/block-media/shadcnblocks/block/placeholder-3.svg", }, ]; interface Feature70Props { className?: string; } const Feature70 = ({ className }: Feature70Props) => { const [selection, setSelection] = useState(0); const [carouselApi, setCarouselApi] = useState(); useEffect(() => { if (!carouselApi) { return; } carouselApi.scrollTo(selection); }, [carouselApi, selection]); useEffect(() => { if (!carouselApi) { return; } const updateSelection = () => { setSelection(carouselApi.selectedScrollSnap()); }; carouselApi.on("select", updateSelection); return () => { carouselApi.off("select", updateSelection); }; }, [carouselApi]); return (
{features.map((feature) => ( {`نمای ))}

فرایندها را استاندارد و سریع کنید

اتوماسیون را در کل سازمان یکپارچه کنید

); }; export { Feature70 };