) => void;
}
export function TestcaseGroup(props: TestcaseGroupProps) {
const {
cases, subtaskId, onClick, index,
} = props;
const [collected, drag] = useDrag(() => ({
type: 'cases',
collect: (monitor) => ({
isDragging: monitor.isDragging(),
}),
canDrag: props.selected,
item: { cases, subtaskId },
}), [JSON.stringify(cases), subtaskId]);
return
{cases.map((c, id) => (
))}
;
}