- {/* eslint-disable-next-line jsx-a11y/click-events-have-key-events,
+ return (
+
+ {({ innerRef, draggableProps, dragHandleProps }, { isDragging }) => {
+ const contentNode = (
+ // eslint-disable-next-line react/jsx-props-no-spreading
+
+ {/* eslint-disable-next-line jsx-a11y/click-events-have-key-events,
jsx-a11y/no-static-element-interactions */}
-
+ {label.name}
+
+ {canEdit && (
+
)}
- onClick={handleToggleClick}
- >
- {label.name}
-
- {canEdit && (
-
- )}
-
- );
+
+ );
- return isDragging ? ReactDOM.createPortal(contentNode, document.body) : contentNode;
- }}
-