{ e.dataTransfer.effectAllowed = 'move'; e.dataTransfer.setData('text/dashy-task', task.id); onDragStart && onDragStart(task); }} onDragEnd={() => onDragEnd && onDragEnd()} onClick={() => onOpen && onOpen(task)} data-comment-anchor={"task-" + task.id} > {task.title} {task.description && ( {task.description} )} {task.tags && task.tags.length > 0 && ( {task.tags.map(t => {t})} {task.source && task.source !== 'manual' && } )} {isAuto && ( {task.status === 'unsuccessful' ? 'Auto-marked unsuccessful — needs review' : 'Switched to billing form'} )}