"use client"; import AppContext from "@ctx/AppContext"; import moment from "jalali-moment"; import { useRouter } from "next/navigation"; import PersianNumber from "plugins/PersianNumber"; import React, { useContext, useEffect, useState } from "react"; import { Swiper, SwiperSlide } from "swiper/react"; const TasksCard = () => { const CTX = useContext(AppContext); const tasksData = CTX.state.tasksData; const router = useRouter(); const [showAllTasks, setShowAllTasks] = useState(false); const [showJust5TasksData, setShowJust5TasksData] = useState(null); useEffect(() => { if (tasksData.length > 5) { setShowJust5TasksData(tasksData.slice(0, 5)); } else { setShowJust5TasksData(tasksData); } }, [tasksData]); const goToEditTask = (id) => { CTX.setGoToEditTask(true); router.push("/tasks/add-task?new=false"); CTX.GetTask(id); CTX.setIdEditTask(id); }; return ( <> {showAllTasks ? (
+
مشاهده بیشتر