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

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

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

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

Loading…
Cancel
Save