Merge pull request #44 from franze6/DID-11
removed the verification of the updating form
This commit is contained in:
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user