updates current job on market job post

This commit was merged in pull request #20.
This commit is contained in:
victorAnumudu
2024-03-18 10:28:30 +01:00
parent 4f4e4c0034
commit f2aa7d12b5
5 changed files with 125 additions and 141 deletions
+17 -3
View File
@@ -1,4 +1,4 @@
import React from 'react';
import React, { useEffect, useState } from 'react';
import useToggle from '../../Hooks/useToggle';
import BackToTop from '../BackToTop';
import Drawer from '../Mobile/Drawer';
@@ -19,20 +19,34 @@ import WrenchBoardHome from './WrenchBoardHome';
import RecentJobsOne from './RecentJobsOne';
import HomeNigeria from "./HomeNigeria";
import FeaturedScreen from './FeaturedScreen';
import { SocketValues } from '../../Contexts/SocketIOContext';
import JobsData from '../../Services/JobsData';
//import BlogData from './../../Services/BlogData';
function HomeOne() {
let {updateMarket} = SocketValues() // destructure FROM SOCKET
const [drawer, drawerAction] = useToggle(false);
let [jobs, setJobs] = useState([])
useEffect(()=>{
JobsData().then(res => {
setJobs(res.data.result_list);
}).catch(err => {
console.log('startjoblist error', err)
})
},[updateMarket])
return (
<>
<Drawer drawer={drawer} action={drawerAction.toggle} />
<HomeOneHeader action={drawerAction.toggle} />
<HomeNigeria />
<HomeNigeria jobs={jobs} />
{/*<HeroHomeOne />*/}
<ServicesHomeOne />
<RecentJobsOne />
<RecentJobsOne jobs={jobs} />
<FeaturesHomeOne />
{/*<FaqHomeOne />*/}
{/*<TrafficHomeOne />*/}