diff --git a/src/Routers.jsx b/src/Routers.jsx index 9670cec..a5f7f93 100644 --- a/src/Routers.jsx +++ b/src/Routers.jsx @@ -36,6 +36,7 @@ import FamilyAccPage from "./views/FamilyAccPage"; import StartJob from "./components/MyJobs/StartJob"; import AddJobPage from "./views/AddJobPage"; import MyPendingJobsPage from "./views/MyPendingJobsPage"; +import ManageActiveJobs from "./views/ManageActiveJobs"; export default function Routers() { return ( @@ -83,6 +84,7 @@ export default function Routers() { } /> } /> } /> + } /> state.userDetails); + let navigate = useNavigate() + let {state} = useLocation() + + let [details, setDetails] = useState({}) + + // console.log(state, userDetails); + + useEffect(()=>{ + if(!state){ + navigate('/my-active-jobs', {replace: true}) + } + setDetails(state) + },[]) + return ( + + {/*
*/} + +
+
+
+ {/* back btn and title */} +
+ +

+ {details.title && details.title} +

+
+ {/* END of back btn and title */} + +
+
+

+ {details.contract && details.contract} +

+

+ Description: + {details.description && details.description} +

+

Delivery Detail

+
+
+

+ {userDetails.firstname && userDetails.firstname} +

+

+ Due: + {details.delivery_date && + details.delivery_date.split(" ")[0]} +

+

+ {details.delivery_date && + details.delivery_date.split(" ")[1]} +

+

+ {details.timeline_days && details.timeline_days} day(s) +

+
+
+
+ +
+
+

Message(s)

+