Integrate Create and Update Components for Services and Activity Groups into MasterTable Component

This commit is contained in:
ashutosh.nehete 2025-06-27 17:35:16 +05:30
parent b46d0776d6
commit ff16baf0e2
2 changed files with 21 additions and 0 deletions

View File

@ -17,6 +17,10 @@ import CreateCategory from "./CreateContactCategory";
import CreateContactTag from "./CreateContactTag";
import EditContactCategory from "./EditContactCategory";
import EditContactTag from "./EditContactTag";
import CreateServices from "./CreateServices";
import EditServices from "./EditServices";
import CreateActivityGroup from "./CreateActivityGroup";
import EditActivityGroup from "./EditActivityGroup";
const MasterModal = ({ modaldata, closeModal }) => {
@ -118,6 +122,18 @@ const MasterModal = ({ modaldata, closeModal }) => {
{modaldata.modalType === "Edit-Job Role" && (
<EditJobRole data={modaldata.item} onClose={closeModal} />
)}
{modaldata.modalType === "Services" && (
<CreateServices onClose={closeModal} />
)}
{modaldata.modalType === "Edit-Services" && (
<EditServices data={modaldata.item} onClose={closeModal} />
)}
{modaldata.modalType === "Activity Group" && (
<CreateActivityGroup onClose={closeModal} />
)}
{modaldata.modalType === "Edit-Activity Group" && (
<EditActivityGroup data={modaldata.item} onClose={closeModal} />
)}
{modaldata.modalType === "Activity" && (
<CreateActivity onClose={closeModal} />
)}

View File

@ -16,6 +16,11 @@ const MasterTable = ({ data, columns, loading, handleModalData }) => {
"tenantId",
"checkLists",
"isSystem",
"isActive",
"serviceId",
"servicesName",
"actitvityGroupId",
"activityGroupName"
];
const safeData = Array.isArray(data) ? data : [];