pramod_Task-#298 : Update Contact #119
@ -23,13 +23,14 @@ const Directory = () => {
|
|||||||
const contacts_cache = getCachedData("contacts") || [];
|
const contacts_cache = getCachedData("contacts") || [];
|
||||||
|
|
||||||
if (selectedContact) {
|
if (selectedContact) {
|
||||||
setSelectedContact(null);
|
|
||||||
response = await DirectoryRepository.UpdateContact(data.id, data);
|
response = await DirectoryRepository.UpdateContact(data.id, data);
|
||||||
updatedContacts = contacts_cache.map((contact) =>
|
updatedContacts = contacts_cache.map((contact) =>
|
||||||
contact.id === data.id ? response.data : contact
|
contact.id === data.id ? response.data : contact
|
||||||
);
|
);
|
||||||
showToast("Contact updated successfully", "success");
|
showToast("Contact updated successfully", "success");
|
||||||
setIsOpenModal(false);
|
setIsOpenModal( false );
|
||||||
|
setSelectedContact(null);
|
||||||
} else {
|
} else {
|
||||||
response = await DirectoryRepository.CreateContact(data);
|
response = await DirectoryRepository.CreateContact(data);
|
||||||
updatedContacts = [...contacts_cache, response.data];
|
updatedContacts = [...contacts_cache, response.data];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user