update translations, fix form loading bug

This commit is contained in:
Amruth Pillai
2020-07-18 19:15:15 +05:30
parent 89261f27d8
commit 2f44f90364
33 changed files with 10 additions and 7442 deletions

View File

@ -3,6 +3,7 @@ import { isEmpty, isFunction } from 'lodash';
import React, { memo, useContext, useEffect, useRef, useState } from 'react';
import { v4 as uuidv4 } from 'uuid';
import { useTranslation } from 'react-i18next';
import { toast } from 'react-toastify';
import Button from '../components/shared/Button';
import ModalContext from '../contexts/ModalContext';
import { useDispatch } from '../contexts/ResumeContext';
@ -46,7 +47,9 @@ const DataModal = ({
const onSubmit = async (newData) => {
setLoading(true);
if (isEmpty(await validateForm())) {
const errors = await validateForm();
if (isEmpty(errors)) {
if (isEditMode) {
if (data !== newData) {
isFunction(onEdit)
@ -75,6 +78,9 @@ const DataModal = ({
setLoading(false);
modalRef.current.handleClose();
} else {
toast.error(t('builder.toasts.formErrors'));
setLoading(false);
}
};