diff --git a/client/src/components/BoardActions/Filters.jsx b/client/src/components/BoardActions/Filters.jsx index 80a7a6e..c4e61c6 100644 --- a/client/src/components/BoardActions/Filters.jsx +++ b/client/src/components/BoardActions/Filters.jsx @@ -25,7 +25,6 @@ const Filters = React.memo( onLabelUpdate, onLabelMove, onLabelDelete, - // onCopyCard, }) => { const [t] = useTranslation(); @@ -122,7 +121,6 @@ Filters.propTypes = { onLabelUpdate: PropTypes.func.isRequired, onLabelMove: PropTypes.func.isRequired, onLabelDelete: PropTypes.func.isRequired, - // onCopyCard: PropTypes.func.isRequired, }; export default Filters; diff --git a/client/src/components/Boards/Boards.jsx b/client/src/components/Boards/Boards.jsx index fda6102..fad2047 100755 --- a/client/src/components/Boards/Boards.jsx +++ b/client/src/components/Boards/Boards.jsx @@ -14,118 +14,115 @@ import EditStep from './EditStep'; import styles from './Boards.module.scss'; -const Boards = React.memo( - ({ items, currentId, canEdit, onCreate, onUpdate, onMove, onDelete, onCopyCard }) => { - const tabsWrapper = useRef(null); +const Boards = React.memo(({ items, currentId, canEdit, onCreate, onUpdate, onMove, onDelete }) => { + const tabsWrapper = useRef(null); - const handleWheel = useCallback(({ deltaY }) => { - tabsWrapper.current.scrollBy({ - left: deltaY, - }); - }, []); + const handleWheel = useCallback(({ deltaY }) => { + tabsWrapper.current.scrollBy({ + left: deltaY, + }); + }, []); - const handleDragStart = useCallback(() => { - closePopup(); - }, []); + const handleDragStart = useCallback(() => { + closePopup(); + }, []); - const handleDragEnd = useCallback( - ({ draggableId, source, destination }) => { - if (!destination || source.index === destination.index) { - return; - } + const handleDragEnd = useCallback( + ({ draggableId, source, destination }) => { + if (!destination || source.index === destination.index) { + return; + } - onMove(draggableId, destination.index); - }, - [onMove], - ); + onMove(draggableId, destination.index); + }, + [onMove], + ); - const handleUpdate = useCallback( - (id, data) => { - onUpdate(id, data); - }, - [onUpdate], - ); + const handleUpdate = useCallback( + (id, data) => { + onUpdate(id, data); + }, + [onUpdate], + ); - const handleDelete = useCallback( - (id) => { - onDelete(id); - }, - [onDelete], - ); + const handleDelete = useCallback( + (id) => { + onDelete(id); + }, + [onDelete], + ); - const AddPopup = usePopup(AddStep); - const EditPopup = usePopup(EditStep); + const AddPopup = usePopup(AddStep); + const EditPopup = usePopup(EditStep); - const itemsNode = items.map((item, index) => ( - - {({ innerRef, draggableProps, dragHandleProps }) => ( - // eslint-disable-next-line react/jsx-props-no-spreading -
-
- {item.isPersisted ? ( - <> - - {item.name} - - {canEdit && ( - handleUpdate(item.id, data)} - onDelete={() => handleDelete(item.id)} - onCopyCard={onCopyCard} - > - - - )} - - ) : ( - // eslint-disable-next-line react/jsx-props-no-spreading - + const itemsNode = items.map((item, index) => ( + + {({ innerRef, draggableProps, dragHandleProps }) => ( + // eslint-disable-next-line react/jsx-props-no-spreading +
+
+ {item.isPersisted ? ( + <> + {item.name} - - )} -
+ + {canEdit && ( + handleUpdate(item.id, data)} + onDelete={() => handleDelete(item.id)} + > + + + )} + + ) : ( + // eslint-disable-next-line react/jsx-props-no-spreading + + {item.name} + + )}
- )} -
- )); - - return ( -
-
- - - {({ innerRef, droppableProps, placeholder }) => ( - // eslint-disable-next-line react/jsx-props-no-spreading -
- {itemsNode} - {placeholder} - {canEdit && ( - -
- )} -
-
+ )} + + )); + + return ( +
+
+ + + {({ innerRef, droppableProps, placeholder }) => ( + // eslint-disable-next-line react/jsx-props-no-spreading +
+ {itemsNode} + {placeholder} + {canEdit && ( + +
+ )} +
+
- ); - }, -); +
+ ); +}); Boards.propTypes = { items: PropTypes.array.isRequired, // eslint-disable-line react/forbid-prop-types @@ -135,7 +132,6 @@ Boards.propTypes = { onUpdate: PropTypes.func.isRequired, onMove: PropTypes.func.isRequired, onDelete: PropTypes.func.isRequired, - onCopyCard: PropTypes.func.isRequired, }; Boards.defaultProps = { diff --git a/client/src/components/Card/ActionsStep.jsx b/client/src/components/Card/ActionsStep.jsx index 4dd97de..f1401ce 100644 --- a/client/src/components/Card/ActionsStep.jsx +++ b/client/src/components/Card/ActionsStep.jsx @@ -132,7 +132,6 @@ const ActionsStep = React.memo( onUserSelect={onUserAdd} onUserDeselect={onUserRemove} onBack={handleBack} - onCopyCard={onCopyCard} /> ); case StepTypes.LABELS: @@ -147,7 +146,6 @@ const ActionsStep = React.memo( onMove={onLabelMove} onDelete={onLabelDelete} onBack={handleBack} - onCopyCard={onCopyCard} /> ); case StepTypes.EDIT_DUE_DATE: @@ -157,7 +155,6 @@ const ActionsStep = React.memo( onUpdate={handleDueDateUpdate} onBack={handleBack} onClose={onClose} - onCopyCard={onCopyCard} /> ); case StepTypes.EDIT_STOPWATCH: @@ -167,7 +164,6 @@ const ActionsStep = React.memo( onUpdate={handleStopwatchUpdate} onBack={handleBack} onClose={onClose} - onCopyCard={onCopyCard} /> ); case StepTypes.MOVE: @@ -180,7 +176,6 @@ const ActionsStep = React.memo( onBoardFetch={onBoardFetch} onBack={handleBack} onClose={onClose} - onCopyCard={onCopyCard} /> ); case StepTypes.DELETE: @@ -191,7 +186,6 @@ const ActionsStep = React.memo( buttonContent="action.deleteCard" onConfirm={onDelete} onBack={handleBack} - onCopyCard={onCopyCard} /> ); case StepTypes.COPY: diff --git a/client/src/components/CardModal/CardModal.jsx b/client/src/components/CardModal/CardModal.jsx index eadcd8c..a6f885f 100755 --- a/client/src/components/CardModal/CardModal.jsx +++ b/client/src/components/CardModal/CardModal.jsx @@ -259,7 +259,6 @@ const CardModal = React.memo( currentUserIds={userIds} onUserSelect={onUserAdd} onUserDeselect={onUserRemove} - onCopyCard={onCopyCard} > @@ -274,7 +273,6 @@ const CardModal = React.memo( currentUserIds={userIds} onUserSelect={onUserAdd} onUserDeselect={onUserRemove} - onCopyCard={onCopyCard} >
@@ -372,18 +364,10 @@ const CardModal = React.memo( defaultValue={stopwatch} onUpdate={handleStopwatchUpdate} > - + ) : ( - + )}
{canEdit && ( @@ -409,11 +393,7 @@ const CardModal = React.memo(
{t('common.description')}
{canEdit ? ( - + {description ? (
@@ -471,7 +450,6 @@ const CardModal = React.memo( onCoverUpdate={handleCoverUpdate} onGalleryOpen={handleGalleryOpen} onGalleryClose={handleGalleryClose} - onCopyCard={onCopyCard} /> @@ -489,7 +467,6 @@ const CardModal = React.memo( onCommentCreate={onCommentActivityCreate} onCommentUpdate={onCommentActivityUpdate} onCommentDelete={onCommentActivityDelete} - onCopyCard={onCopyCard} /> {canEdit && ( @@ -501,7 +478,6 @@ const CardModal = React.memo( currentUserIds={userIds} onUserSelect={onUserAdd} onUserDeselect={onUserRemove} - onCopyCard={onCopyCard} > - + - + - +