diff --git a/public/assets/css/default.css b/public/assets/css/default.css
index 54897c4f..08b78aa8 100644
--- a/public/assets/css/default.css
+++ b/public/assets/css/default.css
@@ -185,7 +185,7 @@
height: 2.2rem;
}
-.table > thead > tr :first-child {
+/* .table > thead > tr :first-child {
text-align: left;
- padding-left: 50px !important;
-}
+ padding-left: 50px;
+} */
diff --git a/src/components/Activities/Regularization.jsx b/src/components/Activities/Regularization.jsx
index 32025941..b53587ad 100644
--- a/src/components/Activities/Regularization.jsx
+++ b/src/components/Activities/Regularization.jsx
@@ -22,8 +22,8 @@ const Regularization = ({ handleRequest }) => {
const nameB = b.firstName.toLowerCase() + b.lastName.toLowerCase();
return nameA.localeCompare(nameB);
};
+ const filteredData = [...regularizesList]?.sort(sortByName);
- const filteredData = regularizesList.sort(sortByName);
const { currentPage, totalPages, currentItems, paginate } = usePagination(
filteredData,
diff --git a/src/components/Project/Infrastructure/WorkItem.jsx b/src/components/Project/Infrastructure/WorkItem.jsx
index 419a015c..7a7dfb38 100644
--- a/src/components/Project/Infrastructure/WorkItem.jsx
+++ b/src/components/Project/Infrastructure/WorkItem.jsx
@@ -6,27 +6,29 @@ import { useHasUserPermission } from "../../../hooks/useHasUserPermission";
import { MANAGE_PROJECT_INFRA, MANAGE_TASK } from "../../../utils/constants";
import ConfirmModal from "../../common/ConfirmModal";
-import ProjectRepository from '../../../repositories/ProjectRepository'
-import {useProjectDetails} from '../../../hooks/useProjects'
+import ProjectRepository from "../../../repositories/ProjectRepository";
+import { useProjectDetails } from "../../../hooks/useProjects";
import showToast from "../../../services/toastService";
-import {cacheData, getCachedData} from "../../../slices/apiDataManager";
-import {useDispatch} from "react-redux";
-import {refreshData} from "../../../slices/localVariablesSlice";
+import { cacheData, getCachedData } from "../../../slices/apiDataManager";
+import { useDispatch } from "react-redux";
+import { refreshData } from "../../../slices/localVariablesSlice";
const WorkItem = ({ workItem, forBuilding, forFloor, forWorkArea }) => {
const { projectId } = useParams();
const [itemName, setItemName] = useState("");
const [NewWorkItem, setNewWorkItem] = useState();
const [isModalOpen, setIsModalOpen] = useState(false);
- const [ showModal, setShowModal ] = useState( false );
+ const [showModal, setShowModal] = useState(false);
const [showModal2, setShowModal2] = useState(false);
const ManageTasks = useHasUserPermission(MANAGE_TASK);
- const ManageInfra = useHasUserPermission( MANAGE_PROJECT_INFRA );
- const [ loadingDelete, setLoadingDelete ] = useState( false )
+ const ManageInfra = useHasUserPermission(MANAGE_PROJECT_INFRA);
+ const [loadingDelete, setLoadingDelete] = useState(false);
const project = getCachedData("projectInfo");
- const dispatch = useDispatch()
-
- const {projects_Details} = useProjectDetails(projectId || project?.projectId)
+ const dispatch = useDispatch();
+
+ const { projects_Details } = useProjectDetails(
+ projectId || project?.projectId
+ );
const openModal = () => setIsModalOpen(true);
const closeModal = () => setIsModalOpen(false);
@@ -55,17 +57,14 @@ const WorkItem = ({ workItem, forBuilding, forFloor, forWorkArea }) => {
document.querySelectorAll('[data-bs-toggle="tooltip"]')
);
tooltipTriggerList.forEach((el) => new bootstrap.Tooltip(el));
- }, [] );
-
-
+ }, []);
const showModal1 = () => setShowModal(true);
- const closeModal1 = () => setShowModal( false );
+ const closeModal1 = () => setShowModal(false);
const showModalDelete = () => setShowModal2(true);
- const closeModalDelete = () => setShowModal2( false );
-
+ const closeModalDelete = () => setShowModal2(false);
- const handleSubmit = async() => {
+ const handleSubmit = async () => {
setLoadingDelete(true);
try
{
@@ -100,28 +99,26 @@ const WorkItem = ({ workItem, forBuilding, forFloor, forWorkArea }) => {
: building
),
};
-
+
cacheData("projectInfo", {
projectId: newProject.id,
data: newProject,
});
-
- dispatch( refreshData( true ) );
- closeModalDelete()
- setLoadingDelete(false)
- showToast("Activity Deleted Successfully","success")
- } catch ( error )
- {
- setLoadingDelete( false )
- closeModalDelete()
+
+ dispatch(refreshData(true));
+ closeModalDelete();
+ setLoadingDelete(false);
+ showToast("Activity Deleted Successfully", "success");
+ } catch (error) {
+ setLoadingDelete(false);
+ closeModalDelete();
const message =
- error.response?.data?.message ||
- error.message ||
- "An unexpected error occurred";
- showToast( message, "error" );
-
+ error.response?.data?.message ||
+ error.message ||
+ "An unexpected error occurred";
+ showToast(message, "error");
}
- };
+ };
return (
<>
{isModalOpen && (
@@ -136,32 +133,45 @@ const WorkItem = ({ workItem, forBuilding, forFloor, forWorkArea }) => {
)}
- {showModal &&
-
-
}
-
-
- {showModal2 &&
-
-
}
+ {showModal && (
+
+
+
+ )}
+
+ {showModal2 && (
+
+
+
+ )}
|
@@ -175,23 +185,30 @@ const WorkItem = ({ workItem, forBuilding, forFloor, forWorkArea }) => {
|
{/* for mobile view */}
- {hasWorkItem
- ? NewWorkItem?.workItem?.completedWork ?? workItem?.completedWork ?? "NA"
- : "NA"}/{" "}
+ {hasWorkItem
+ ? NewWorkItem?.workItem?.completedWork ??
+ workItem?.completedWork ??
+ "NA"
+ : "NA"}
+ /{" "}
{hasWorkItem
? NewWorkItem?.workItem?.plannedWork || workItem?.plannedWork
: "NA"}
|
{/* for greather than mobile view ************* */}
- {hasWorkItem
- ? NewWorkItem?.workItem?.plannedWork ?? workItem?.plannedWork ?? "NA"
- : "NA"}
+ {hasWorkItem
+ ? NewWorkItem?.workItem?.plannedWork ??
+ workItem?.plannedWork ??
+ "NA"
+ : "NA"}
|
- {hasWorkItem
- ? NewWorkItem?.workItem?.completedWork ?? workItem?.completedWork ?? "NA"
- : "NA"}
+ {hasWorkItem
+ ? NewWorkItem?.workItem?.completedWork ??
+ workItem?.completedWork ??
+ "NA"
+ : "NA"}
|
@@ -232,7 +249,7 @@ const WorkItem = ({ workItem, forBuilding, forFloor, forWorkArea }) => {
)}
- { ManageInfra && (
+ {ManageInfra && (
<>
|