removed the verification of the updating form

This commit is contained in:
Daria Golova
2022-07-25 16:46:35 +03:00
parent d7488f8ca9
commit 37c9feffe1

View File

@@ -6,15 +6,15 @@ import Header from '../../partials/Header';
import ProfileTable from '../../partials/profile/ProfileTable'; import ProfileTable from '../../partials/profile/ProfileTable';
import Image from '../../images/transactions-image-04.svg'; import Image from '../../images/transactions-image-04.svg';
const defaultValues = {
label: '',
value: '',
seed: String(Math.floor(Math.random() * 90000000000000000000), 10),
};
const initialPropertyValues = ['First name', 'Second name', 'Birthdate', 'Gender', 'National doctype', 'National doc ID', 'National doc issue date', 'National doc expiry date']; const initialPropertyValues = ['First name', 'Second name', 'Birthdate', 'Gender', 'National doctype', 'National doc ID', 'National doc issue date', 'National doc expiry date'];
const Profile = observer (() => { const Profile = observer (() => {
const defaultValues = {
label: '',
value: '',
seed: String(Math.floor(Math.random() * 90000000000000000000), 10),
};
const [sidebarOpen, setSidebarOpen] = useState(false); const [sidebarOpen, setSidebarOpen] = useState(false);
const [buttonPanelOpen, setButtonPanelOpen] = useState(true); const [buttonPanelOpen, setButtonPanelOpen] = useState(true);
const [removePanelOpen, setRemovePanelOpen] = useState(false); const [removePanelOpen, setRemovePanelOpen] = useState(false);
@@ -26,7 +26,6 @@ const Profile = observer (() => {
const [propertyValues, setPropertyValues] = useState([]); const [propertyValues, setPropertyValues] = useState([]);
const [updatedValues, setUpdatedValues] = useState([defaultValues]); const [updatedValues, setUpdatedValues] = useState([defaultValues]);
const [addedValues, setAddedValues] = useState(defaultValues); const [addedValues, setAddedValues] = useState(defaultValues);
const [fillingUpdateForm, setFillingUpdateForm] = useState(false);
const openHint = () => { const openHint = () => {
if (!addedValues.label) { if (!addedValues.label) {
@@ -63,15 +62,6 @@ const Profile = observer (() => {
} }
}; };
const checkFillingUpdateForm = (eventTarget) => {
if (eventTarget && eventTarget.id === 'sendingUpdatedValues') {
const checkingCondition = updatedValues.every(item => !Object.keys(item).find(elem => !item[elem]));
if (checkingCondition) {
setFillingUpdateForm(true);
}
}
}
const handleSelectedItems = (selectedItems) => { const handleSelectedItems = (selectedItems) => {
setSelectedItems([...selectedItems]); setSelectedItems([...selectedItems]);
setUpdatedValues(registrationStore.decryptedUserData.filter(({ key }) => selectedItems.includes(key)) setUpdatedValues(registrationStore.decryptedUserData.filter(({ key }) => selectedItems.includes(key))
@@ -113,12 +103,9 @@ const Profile = observer (() => {
}; };
const sendUpdatedData = () => { const sendUpdatedData = () => {
if (fillingUpdateForm) { setUpdatePanelOpen(false);
setUpdatePanelOpen(false); changeDataParameters();
changeDataParameters(); setChangePanelOpen(true);
setChangePanelOpen(true);
setFillingUpdateForm(false);
}
}; };
const deleteDataParameters = () => { const deleteDataParameters = () => {
@@ -320,7 +307,6 @@ const Profile = observer (() => {
<button <button
className="btn-sm bg-indigo-500 hover:bg-indigo-600 text-white" className="btn-sm bg-indigo-500 hover:bg-indigo-600 text-white"
onClick={sendAddedData} onClick={sendAddedData}
id='sendingAddedValues'
> >
Send Send
</button> </button>
@@ -351,7 +337,6 @@ const Profile = observer (() => {
type="text" type="text"
required required
onChange={(e) => changeUpdatedValues(e.target.value, 'value', item.key)} onChange={(e) => changeUpdatedValues(e.target.value, 'value', item.key)}
onBlur={(e) => checkFillingUpdateForm(e.relatedTarget)}
value={item.value} value={item.value}
/> />
</div> </div>
@@ -364,7 +349,6 @@ const Profile = observer (() => {
type="number" type="number"
required required
onChange={(e) => changeUpdatedValues(e.target.value, 'seed', item.key)} onChange={(e) => changeUpdatedValues(e.target.value, 'seed', item.key)}
onBlur={(e) => checkFillingUpdateForm(e.relatedTarget)}
value={item.seed} value={item.seed}
/> />
</div> </div>
@@ -395,7 +379,6 @@ const Profile = observer (() => {
<button <button
className="btn-sm bg-indigo-500 hover:bg-indigo-600 text-white" className="btn-sm bg-indigo-500 hover:bg-indigo-600 text-white"
onClick={sendUpdatedData} onClick={sendUpdatedData}
id='sendingUpdatedValues'
> >
Send Send
</button> </button>