import React, { useState } from "react"; import { FiAlertCircle, FiClock, FiXCircle, FiCheckCircle } from "react-icons/fi"; function EachBlog({ name, colorCode, contentList, icon }) { const [tasks, setTasks] = useState(contentList); const handleCheckboxChange = index => { const updatedTasks = [...tasks]; updatedTasks[index].checked = !updatedTasks[index].checked; setTasks(updatedTasks); }; return (
{icon} {name}

{tasks.length === 0 ? (

No tasks

) : ( tasks.map((item, index) => (
handleCheckboxChange(index)} />
)) )}
); } function Eisenhower() { const contentList_ui = [ { text: "Complete report for the meeting", checked: true }, { text: "Review project proposal", checked: false }, { text: "Submit expense report", checked: false }, { text: "Complete report for the meeting", checked: true }, { text: "Review project proposal", checked: false }, { text: "Submit expense report", checked: false }, { text: "Complete report for the meeting", checked: true }, { text: "Review project proposal", checked: false }, { text: "Submit expense report", checked: false }, ]; const contentList_uni = []; const contentList_nui = []; const contentList_nuni = []; return (
} contentList={contentList_ui} /> } contentList={contentList_uni} /> } contentList={contentList_nui} /> } contentList={contentList_nuni} />
); } export default Eisenhower;