Files
astuto/app/javascript/components/common/DragZone.tsx
Riccardo Graziosi 6198d814d8 Add ReactIcons (#149)
2022-08-22 10:38:03 +02:00

23 lines
476 B
TypeScript

import * as React from 'react';
import { MdDragIndicator } from 'react-icons/md';
interface Props {
dndProvided: any;
isDragDisabled: boolean;
color?: 'black' | 'white';
}
const DragZone = ({
dndProvided,
isDragDisabled,
color = 'black',
}: Props) => (
<span
className={`drag-zone${isDragDisabled ? ' drag-zone-disabled' : ''}`}
{...dndProvided.dragHandleProps}
>
<MdDragIndicator color={color} size={18} />
</span>
);
export default DragZone;