Merge branch 'pending-job-refresh' of WrenchBoard/Users-Wrench into master
This commit is contained in:
@@ -42,18 +42,18 @@ function PendingJobsPopout({ details, onClose, situation }) {
|
|||||||
setPendingJobLoader({ extend: true });
|
setPendingJobLoader({ extend: true });
|
||||||
apiCall.pendingJobExtend(reqData).then(res => {
|
apiCall.pendingJobExtend(reqData).then(res => {
|
||||||
setRequestMessage({status: true, message: res.data.status})
|
setRequestMessage({status: true, message: res.data.status})
|
||||||
dispatch(tableReload({ type: "PENDINGTABLE" }));
|
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
setPendingJobLoader({ extend: false, offer: false });
|
setPendingJobLoader({ extend: false, offer: false });
|
||||||
setRequestMessage({status: false, message: ''})
|
setRequestMessage({status: false, message: ''})
|
||||||
onClose();
|
onClose();
|
||||||
}, 2700);
|
dispatch(tableReload({ type: "PENDINGTABLE" }));
|
||||||
|
}, 4000);
|
||||||
}).catch(error => {
|
}).catch(error => {
|
||||||
setRequestMessage({status: false, message:'Try Again'})
|
setRequestMessage({status: false, message:'Try Again'})
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
setPendingJobLoader({ extend: false, offer: false });
|
setPendingJobLoader({ extend: false, offer: false });
|
||||||
setRequestMessage({status: false, message: ''})
|
setRequestMessage({status: false, message: ''})
|
||||||
}, 2700);
|
}, 3000);
|
||||||
})
|
})
|
||||||
}else if(name=='offer'){ // RUNS THIS IF JOB IS SENT TO USER
|
}else if(name=='offer'){ // RUNS THIS IF JOB IS SENT TO USER
|
||||||
reqData = { ...pendingData };
|
reqData = { ...pendingData };
|
||||||
@@ -63,13 +63,13 @@ function PendingJobsPopout({ details, onClose, situation }) {
|
|||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
setPendingJobLoader({ extend: false, offer: false });
|
setPendingJobLoader({ extend: false, offer: false });
|
||||||
setRequestMessage({status: false, message: ''})
|
setRequestMessage({status: false, message: ''})
|
||||||
}, 2700);
|
}, 4000);
|
||||||
}).catch(error => {
|
}).catch(error => {
|
||||||
setRequestMessage('Try Again')
|
setRequestMessage('Try Again')
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
setPendingJobLoader({ extend: false, offer: false });
|
setPendingJobLoader({ extend: false, offer: false });
|
||||||
setRequestMessage({status: false, message: ''})
|
setRequestMessage({status: false, message: ''})
|
||||||
}, 2700);
|
}, 3000);
|
||||||
})
|
})
|
||||||
} else return
|
} else return
|
||||||
// try {
|
// try {
|
||||||
|
|||||||
@@ -7,12 +7,11 @@ export default function MyPendingJobsPage() {
|
|||||||
let { commonHeadBanner } = useSelector((state) => state.commonHeadBanner);
|
let { commonHeadBanner } = useSelector((state) => state.commonHeadBanner);
|
||||||
let { pendingListTable } = useSelector((state) => state.tableReload);
|
let { pendingListTable } = useSelector((state) => state.tableReload);
|
||||||
|
|
||||||
console.log('TESTING', pendingListTable)
|
|
||||||
|
|
||||||
const [MyJobList, setMyJobList] = useState({loading: true, data: []});
|
const [MyJobList, setMyJobList] = useState({loading: true, data: []});
|
||||||
const api = new usersService();
|
const api = new usersService();
|
||||||
|
|
||||||
const getMyJobList = async () => {
|
const getMyJobList = async () => {
|
||||||
|
setMyJobList({loading: true, data: []});
|
||||||
try {
|
try {
|
||||||
const res = await api.getMyPendingJobList();
|
const res = await api.getMyPendingJobList();
|
||||||
setMyJobList({loading: false, data: res.data});
|
setMyJobList({loading: false, data: res.data});
|
||||||
|
|||||||
Reference in New Issue
Block a user