1
0
Fork 0
mirror of https://github.com/plankanban/planka.git synced 2025-07-21 14:19:44 +02:00

ref: Remove board types, refactoring

This commit is contained in:
Maksim Eltyshev 2022-12-26 21:10:50 +01:00
parent d39da61295
commit 5cd025ffb7
182 changed files with 1573 additions and 1239 deletions

View file

@ -1,4 +1,3 @@
import omit from 'lodash/omit';
import isEmail from 'validator/lib/isEmail';
import React, { useCallback, useEffect, useMemo, useRef } from 'react';
import PropTypes from 'prop-types';
@ -78,12 +77,16 @@ const UserEmailEditStep = React.memo(
return;
}
if (usePasswordConfirmation && !cleanData.currentPassword) {
currentPasswordField.current.focus();
return;
if (usePasswordConfirmation) {
if (!cleanData.currentPassword) {
currentPasswordField.current.focus();
return;
}
} else {
delete cleanData.currentPassword;
}
onUpdate(usePasswordConfirmation ? cleanData : omit(cleanData, 'currentPassword'));
onUpdate(cleanData);
}, [email, usePasswordConfirmation, onUpdate, onClose, data]);
useEffect(() => {