import { SortableContext, useSortable } from "@dnd-kit/sortable"; import { AiOutlinePlusCircle } from "react-icons/ai"; import { useMemo } from "react"; import { TaskCard } from "./taskCard"; export function ColumnContainer({ column, createTask, tasks, deleteTask, updateTask }) { const tasksIds = useMemo(() => { return tasks.map((task) => task.id); }, [tasks]); const { setNodeRef: columnNodeRef, attributes: columnAttributes, listeners: columnListeners, } = useSortable({ id: column.id, data: { type: "Column", column, }, disabled: true, // Disable drag for the entire column }); return (