diff --git a/src/components/Organization/AssignOrg.jsx b/src/components/Organization/AssignOrg.jsx index b35402ed..52550216 100644 --- a/src/components/Organization/AssignOrg.jsx +++ b/src/components/Organization/AssignOrg.jsx @@ -33,8 +33,11 @@ const AssignOrg = ({ setStep }) => { }); const isPending = isPendingProject || isPendingTenat; const mergedServices = useMemo(() => { - if (!masterService || !projectServices) return []; - const combined = [...masterService?.data, ...projectServices]; + const master = Array.isArray(masterService?.data) ? masterService.data : []; + const project = Array.isArray(projectServices) ? projectServices : []; + + const combined = [...master, ...project]; + return combined.filter( (item, index, self) => index === self.findIndex((s) => s.id === item.id) ); @@ -100,7 +103,8 @@ const AssignOrg = ({ setStep }) => { alt="logo" width={40} height={40} - />

{orgData.name}

+ />{" "} +

{orgData.name}

-
Organization Info
+
+ {" "} + Organization Info +
{/* Contact Info */}
@@ -132,7 +139,7 @@ const AssignOrg = ({ setStep }) => { className="form-label me-2 mb-0 fw-semibold" style={{ minWidth: "130px" }} > - Contact Number : + Contact Number :
{orgData.contactNumber}
@@ -143,7 +150,7 @@ const AssignOrg = ({ setStep }) => { className="form-label me-2 mb-0 fw-semibold" style={{ minWidth: "130px" }} > - Email Address : + Email Address :
{orgData.email}
@@ -166,7 +173,7 @@ const AssignOrg = ({ setStep }) => { className="form-label me-1 mb-0 fw-semibold" style={{ minWidth: "130px" }} > - Address : + Address :
{orgData.address}
@@ -180,7 +187,11 @@ const AssignOrg = ({ setStep }) => { <> {/* Organization Type */}
-