diff --git a/src/components/Directory/ManageBucket.jsx b/src/components/Directory/ManageBucket.jsx index b34c6ede..e32aaed0 100644 --- a/src/components/Directory/ManageBucket.jsx +++ b/src/components/Directory/ManageBucket.jsx @@ -128,9 +128,7 @@ const ManageBucket = () => { setBucketList(updatedData); showToast("Bucket Updated Successfully", "success"); - } - - else { + } else { response = await DirectoryRepository.CreateBuckets(data); const updatedBuckets = [...cache_buckets, response?.data]; @@ -187,8 +185,8 @@ const ManageBucket = () => { select_bucket(null); setAction_bucket(false); setSubmitting(false); - reset({ name: "", description: "" }); - setSelectEmployee([]); + reset({ name: "", description: "" }); + setSelectEmployee([]); }; const sortedBucktesList = sortedBuckteList?.filter((bucket) => { @@ -255,9 +253,9 @@ const ManageBucket = () => { }`} onClick={() => { setAction_bucket(true); - select_bucket(null); - reset({ name: "", description: "" }); - setSelectEmployee([]); + select_bucket(null); + reset({ name: "", description: "" }); + setSelectEmployee([]); }} > @@ -292,10 +290,13 @@ const ManageBucket = () => { sortedBucktesList.map((bucket) => (
-
+
{bucket.name} - {(DirManager || DirAdmin || bucket?.createdBy?.id === profile?.employeeInfo?.id) && ( + {(DirManager || + DirAdmin || + bucket?.createdBy?.id === + profile?.employeeInfo?.id) && (
{ select_bucket(bucket); setAction_bucket(true); const initialSelectedEmployees = employeesList - .filter(emp => bucket.employeeIds?.includes(emp.employeeId)) - .map(emp => ({ ...emp, isActive: true })); + .filter((emp) => + bucket.employeeIds?.includes( + emp.employeeId + ) + ) + .map((emp) => ({ ...emp, isActive: true })); setSelectEmployee(initialSelectedEmployees); }} > @@ -315,10 +320,16 @@ const ManageBucket = () => {
)}
-
- Contacts: {bucket.numberOfContacts} +
+ Contacts:{" "} + {bucket.numberOfContacts + ? bucket.numberOfContacts + : 0}
-

+

{bucket.description || "No description available."}

@@ -330,7 +341,9 @@ const ManageBucket = () => { <>
- + { )}
- +