import React from 'react' import { useDrag } from 'react-dnd' import { StackItemType } from './constants' import Styles from './Stack.less' interface IMetricItemProps { id: string name: string } const MetricItem: React.FC = (props) => { const { id, name } = props const [{ isDragging }, drag] = useDrag({ item: { type: StackItemType, id }, collect: (monitor) => ({ isDragging: !!monitor.isDragging() }) }) return (
{name}
) } export default MetricItem