Fixed linting problems

pull/705/head
Jens Frost 3 years ago
parent 981c12568a
commit f9779687eb

@ -9,7 +9,7 @@ import { useForm } from '../../hooks';
import styles from './CardCopyStep.module.scss';
const CardCopyStep = React.memo(
({ projectsToLists, defaultPath, onTransfer, onBoardFetch, onBack, onClose, onCopyCard }) => {
({ projectsToLists, defaultPath, onBoardFetch, onBack, onClose, onCopyCard }) => {
const [t] = useTranslation();
const [path, handleFieldChange] = useForm(() => ({
@ -54,15 +54,16 @@ const CardCopyStep = React.memo(
);
const handleSubmit = useCallback(() => {
/*
if (selectedBoard.id !== defaultPath.boardId) {
onTransfer(selectedBoard.id, selectedList.id);
} else if (selectedList.id !== defaultPath.listId) {
console.log('test');
}
onCopyCard(selectedList.id, { name: 'test' }, false);
*/
onCopyCard(selectedList.id, path, false);
onClose();
}, [defaultPath, onTransfer, onClose, selectedBoard, selectedList, onCopyCard]);
}, [onCopyCard, selectedList.id, path, onClose]);
return (
<>
@ -155,7 +156,7 @@ CardCopyStep.propTypes = {
defaultPath: PropTypes.object.isRequired,
/* eslint-enable react/forbid-prop-types */
// onMove: PropTypes.func.isRequired,
onTransfer: PropTypes.func.isRequired,
// onTransfer: PropTypes.func.isRequired,
onBoardFetch: PropTypes.func.isRequired,
onBack: PropTypes.func,
onClose: PropTypes.func.isRequired,

@ -24,7 +24,7 @@ import DueDateEditStep from '../DueDateEditStep';
import StopwatchEditStep from '../StopwatchEditStep';
import CardMoveStep from '../CardMoveStep';
import DeleteStep from '../DeleteStep';
import CardCopyStep from '../CardCopyStep';
// import CardCopyStep from '../CardCopyStep';
import CardCopyPopup from '../CardCopyPopup';
import styles from './CardModal.module.scss';

@ -231,13 +231,14 @@ LabelsStep.propTypes = {
onMove: PropTypes.func.isRequired,
onDelete: PropTypes.func.isRequired,
onBack: PropTypes.func,
onCopyCard: PropTypes.func.isRequired,
onCopyCard: PropTypes.func,
};
LabelsStep.defaultProps = {
title: 'common.labels',
canEdit: true,
onBack: undefined,
onCopyCard: undefined,
};
export default LabelsStep;

@ -12,7 +12,7 @@ import NameEdit from './NameEdit';
import CardAdd from './CardAdd';
import ActionsStep from './ActionsStep';
import { ReactComponent as PlusMathIcon } from '../../assets/images/plus-math-icon.svg';
import CardCopyStep from '../CardCopyStep';
// import CardCopyStep from '../CardCopyStep';
import styles from './List.module.scss';
@ -183,7 +183,11 @@ List.propTypes = {
onUpdate: PropTypes.func.isRequired,
onDelete: PropTypes.func.isRequired,
onCardCreate: PropTypes.func.isRequired,
onCopyCard: PropTypes.func.isRequired,
onCopyCard: PropTypes.func,
};
List.defaultProps = {
onCopyCard: undefined,
};
export default List;

Loading…
Cancel
Save