Implemented signalR for create and update project
This commit is contained in:
parent
351e5a2b0d
commit
24dc481169
@ -25,7 +25,6 @@ const ProjectCard = ({ projectData, recall }) => {
|
|||||||
useEffect(()=>{
|
useEffect(()=>{
|
||||||
setProjectInfo(projectData);
|
setProjectInfo(projectData);
|
||||||
},[projectData])
|
},[projectData])
|
||||||
// console.log("in card view",projectInfo);
|
|
||||||
const handleShow = async () => {
|
const handleShow = async () => {
|
||||||
try {
|
try {
|
||||||
setMdifyProjectLoading(true);
|
setMdifyProjectLoading(true);
|
||||||
|
@ -61,42 +61,6 @@ const AttendancePage = () => {
|
|||||||
[selectedProject,attendances]
|
[selectedProject,attendances]
|
||||||
);
|
);
|
||||||
|
|
||||||
const handler = useCallback(
|
|
||||||
(msg) => {
|
|
||||||
if (selectedProject == msg.projectId) {
|
|
||||||
const updatedAttendance = attendances.map((item) =>
|
|
||||||
item.employeeId === msg.response.employeeId
|
|
||||||
? { ...item, ...msg.response }
|
|
||||||
: item
|
|
||||||
);
|
|
||||||
cacheData("Attendance", {
|
|
||||||
data: updatedAttendance,
|
|
||||||
projectId: selectedProject,
|
|
||||||
});
|
|
||||||
setAttendances(updatedAttendance);
|
|
||||||
}
|
|
||||||
},
|
|
||||||
[selectedProject, attrecall]
|
|
||||||
);
|
|
||||||
|
|
||||||
const handler = useCallback(
|
|
||||||
(msg) => {
|
|
||||||
if (selectedProject == msg.projectId) {
|
|
||||||
const updatedAttendance = attendances.map((item) =>
|
|
||||||
item.employeeId === msg.response.employeeId
|
|
||||||
? { ...item, ...msg.response }
|
|
||||||
: item
|
|
||||||
);
|
|
||||||
cacheData("Attendance", {
|
|
||||||
data: updatedAttendance,
|
|
||||||
projectId: selectedProject,
|
|
||||||
});
|
|
||||||
setAttendances(updatedAttendance);
|
|
||||||
}
|
|
||||||
},
|
|
||||||
[selectedProject, attrecall]
|
|
||||||
);
|
|
||||||
|
|
||||||
const getRole = (roleId) => {
|
const getRole = (roleId) => {
|
||||||
if (!empRoles) return "Unassigned";
|
if (!empRoles) return "Unassigned";
|
||||||
if (!roleId) return "Unassigned";
|
if (!roleId) return "Unassigned";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user