Refactor_Expenses #321
@ -226,7 +226,6 @@ const AttendanceLog = ({
|
|||||||
[projectId, dateRange, dispatch]
|
[projectId, dateRange, dispatch]
|
||||||
);
|
);
|
||||||
|
|
||||||
// Removed duplicate useEffect, keeping only one
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
eventBus.on("employee", employeeHandler);
|
eventBus.on("employee", employeeHandler);
|
||||||
return () => eventBus.off("employee", employeeHandler);
|
return () => eventBus.off("employee", employeeHandler);
|
||||||
|
@ -39,7 +39,6 @@ const Regularization = ({ handleRequest, searchQuery }) => {
|
|||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
const employeeHandler = useCallback(
|
|
||||||
const employeeHandler = useCallback(
|
const employeeHandler = useCallback(
|
||||||
(msg) => {
|
(msg) => {
|
||||||
if (regularizes.some((item) => item.employeeId == msg.employeeId)) {
|
if (regularizes.some((item) => item.employeeId == msg.employeeId)) {
|
||||||
@ -55,7 +54,6 @@ const Regularization = ({ handleRequest, searchQuery }) => {
|
|||||||
return () => eventBus.off("regularization", handler);
|
return () => eventBus.off("regularization", handler);
|
||||||
}, [handler]);
|
}, [handler]);
|
||||||
|
|
||||||
useEffect(() => {
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
eventBus.on("employee", employeeHandler);
|
eventBus.on("employee", employeeHandler);
|
||||||
return () => eventBus.off("employee", employeeHandler);
|
return () => eventBus.off("employee", employeeHandler);
|
||||||
@ -182,5 +180,3 @@ const Regularization = ({ handleRequest, searchQuery }) => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
export default Regularization;
|
export default Regularization;
|
||||||
|
|
||||||
|
|
||||||
|
@ -51,9 +51,6 @@ const AssignTask = ({ assignData, onClose, setAssigned }) => {
|
|||||||
// State for search term
|
// State for search term
|
||||||
const [searchTerm, setSearchTerm] = useState("");
|
const [searchTerm, setSearchTerm] = useState("");
|
||||||
|
|
||||||
// State for search term
|
|
||||||
const [searchTerm, setSearchTerm] = useState("");
|
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (typeof bootstrap !== "undefined") {
|
if (typeof bootstrap !== "undefined") {
|
||||||
if (infoRef.current) {
|
if (infoRef.current) {
|
||||||
@ -230,7 +227,6 @@ const AssignTask = ({ assignData, onClose, setAssigned }) => {
|
|||||||
onClose();
|
onClose();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="fs-5 text-dark text-center d-flex align-items-center justify-content-center flex-wrap">
|
<div className="fs-5 text-dark text-center d-flex align-items-center justify-content-center flex-wrap">
|
||||||
<p className="align-items-center flex-wrap m-0 ">Assign Task</p>
|
<p className="align-items-center flex-wrap m-0 ">Assign Task</p>
|
||||||
@ -646,15 +642,11 @@ const AssignTask = ({ assignData, onClose, setAssigned }) => {
|
|||||||
id="defaultFormControlInput"
|
id="defaultFormControlInput"
|
||||||
aria-describedby="defaultFormControlHelp"
|
aria-describedby="defaultFormControlHelp"
|
||||||
/>
|
/>
|
||||||
<span style={{ paddingLeft: "6px", whiteSpace: "nowrap" }}>
|
|
||||||
<u> {
|
|
||||||
assignData?.workItem?.activityMaster
|
|
||||||
<span style={{ paddingLeft: "6px", whiteSpace: "nowrap" }}>
|
<span style={{ paddingLeft: "6px", whiteSpace: "nowrap" }}>
|
||||||
<u> {
|
<u> {
|
||||||
assignData?.workItem?.activityMaster
|
assignData?.workItem?.activityMaster
|
||||||
?.unitOfMeasurement
|
?.unitOfMeasurement
|
||||||
}</u>
|
}</u>
|
||||||
}</u>
|
|
||||||
</span>
|
</span>
|
||||||
<div
|
<div
|
||||||
style={{
|
style={{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user