import { useState } from 'react'; import Item from './Item'; const ItemCollection = ({ items = [], drag, imgArr = [], onDelete, allowDrop, drop }) => { const [isDraggingOver, setIsDraggingOver] = useState(false); const handleDragOver = (ev) => { allowDrop(ev); setIsDraggingOver(true); }; const handleDragLeave = () => { setIsDraggingOver(false); }; return (
{ drop(ev); setIsDraggingOver(false); }} onDragOver={handleDragOver} onDragLeave={handleDragLeave} > { Array.isArray(items) ? items.map((item) => (item.ranking === 0) ? : null) : null }
) } export default ItemCollection;