"use client"; import { ArrowLeft, ArrowRight, CheckSquare, Clock, Focus, Target, Users, } from "lucide-react"; import { useEffect, useState } from "react"; import { Button } from "@/components/ui/button"; import type { CarouselApi } from "@/components/ui/carousel"; import { Carousel, CarouselContent, CarouselItem, } from "@/components/ui/carousel"; import { ToggleGroup, ToggleGroupItem } from "@/components/ui/toggle-group"; import { cn } from "@/lib/utils"; const data = [ { id: "item-1", title: "مدیریت وظایف", icon: CheckSquare, description: "وظایف خود را با رابط شهودی ما سازماندهی کنید. ایجاد، اولویت‌بندی و پیگیری پیشرفت را به‌سادگی انجام دهید؛ مهلت تعیین کنید، برچسب بزنید و دیگر مهلت مهمی را از دست ندهید.", href: "#", image: "/block-media/shadcnblocks/block/placeholder-1.svg", }, { id: "item-2", title: "ردیابی زمان", icon: Clock, description: "با تحلیل‌های دقیق ببینید زمان خود را چگونه می‌گذرانید. الگوهای بهره‌وری را شناسایی کنید، فعالیت‌های اتلاف‌زمان را حذف کنید و برنامه روزانه را برای حداکثر کارایی بهینه کنید.", href: "#", image: "/block-media/shadcnblocks/block/placeholder-2.svg", }, { id: "item-3", title: "همکاری تیمی", icon: Users, description: "با تیم خود در لحظه و بدون اصطکاک کار کنید. وظایف را به اشتراک بگذارید، از طریق چت یکپارچه گفتگو کنید و همه را با اهداف و نقاط عطف مشترک همسو نگه دارید.", href: "#", image: "/block-media/shadcnblocks/block/placeholder-3.svg", }, { id: "item-4", title: "پیگیری اهداف و عادت‌ها", icon: Target, description: "آرزوهای خود را با سیستم ساخت عادت ما به اهداف قابل دستیابی تبدیل کنید. پیشرفت را دنبال کنید، رکورد حفظ کنید و مسیر تغییر رفتار پایدار را دنبال کنید.", href: "#", image: "/block-media/shadcnblocks/block/placeholder-4.svg", }, { id: "item-5", title: "جلسات تمرکز", icon: Focus, description: "با تایمر تمرکز الهام‌گرفته از پومودورو، تمرکز خود را بالا ببرید. حواس‌پرتی‌ها را مسدود کنید، در حالت کار عمیق بمانید و بهره‌وری را با استراحت‌های لازم متعادل کنید.", href: "#", image: "/block-media/shadcnblocks/block/placeholder-5.svg", }, ]; interface Gallery5Props { className?: string; } const Gallery5 = ({ className }: Gallery5Props) => { const [carouselApi, setCarouselApi] = useState(); const [canScrollPrev, setCanScrollPrev] = useState(false); const [canScrollNext, setCanScrollNext] = useState(false); const [selection, setSelection] = useState(0); useEffect(() => { if (!carouselApi) { return; } carouselApi.scrollTo(selection); }, [carouselApi, selection]); useEffect(() => { if (!carouselApi) { return; } const updateSelection = () => { setCanScrollPrev(carouselApi.canScrollPrev()); setCanScrollNext(carouselApi.canScrollNext()); setSelection(carouselApi.selectedScrollSnap()); }; updateSelection(); carouselApi.on("select", updateSelection); return () => { carouselApi.off("select", updateSelection); }; }, [carouselApi]); useEffect(() => { if (!carouselApi) { return; } carouselApi.reInit(); }, [carouselApi]); return (

بهره‌وری خود را چند برابر کنید

مجموعه ابزار بهره‌وری ما کمک می‌کند در زمان کمتری کار بیشتری انجام دهید. از مدیریت وظایف تا ساخت عادت، ابزارهای لازم برای بهینه‌سازی گردش کار و دستیابی به اهداف را در اختیار دارید.

{ if (newValue) { setSelection(data.findIndex((item) => item.id === newValue)); } }} > {data.map((item) => { const Icon = item.icon; return ( ); })}
{data.map((item) => (
{item.title}
{(() => { const Icon = item.icon; return ; })()}

{item.title}

{item.description}

))}
); }; export { Gallery5 };