diff --git a/src/components/Partials/MobileSideBar.jsx b/src/components/Partials/MobileSideBar.jsx index 907fca5..e02b32b 100644 --- a/src/components/Partials/MobileSideBar.jsx +++ b/src/components/Partials/MobileSideBar.jsx @@ -4,8 +4,10 @@ import logo from "../../assets/images/wrenchboard.png"; //logo-2.svg"; import logo3 from "../../assets/images/wrenchboard.png"; //logo-3.svg"; import DarkModeContext from "../Contexts/DarkModeContext"; import Icons from "../Helpers/Icons"; +import { useSelector } from "react-redux"; export default function MobileSidebar({ sidebar, action, logoutModalHandler }) { + let { userDetails } = useSelector((state) => state.userDetails); const darkMode = useContext(DarkModeContext); return (
@@ -184,41 +186,67 @@ export default function MobileSidebar({ sidebar, action, logoutModalHandler }) {
-
-
-

My Jobs

-
-
- + + {!userDetails.post_jobs ? +
+
+ + + Enable Job Post + +
+ : +
+
+

My Jobs

+
+
+
    +
  • + + + + + + My Jobs + + +
  • +
  • + + + + + + Pending + + +
  • +
  • + + + + + + Active Job(s) + + +
  • +
+
+
+ }
{/* signout area */} {sidebar ? ( diff --git a/src/components/Partials/Sidebar.jsx b/src/components/Partials/Sidebar.jsx index 799ccbb..4e5e1cc 100644 --- a/src/components/Partials/Sidebar.jsx +++ b/src/components/Partials/Sidebar.jsx @@ -9,6 +9,8 @@ import { useSelector } from "react-redux"; export default function Sidebar({ sidebar, action, logoutModalHandler }) { const darkMode = useContext(DarkModeContext); + let { userDetails } = useSelector((state) => state.userDetails); + let { jobLists } = useSelector((state) => state.jobLists); const marketData = jobLists?.result_list; let noOfJobs = marketData?.length; @@ -227,6 +229,8 @@ export default function Sidebar({ sidebar, action, logoutModalHandler }) {
+ + {!userDetails.post_jobs ?
@@ -236,6 +240,7 @@ export default function Sidebar({ sidebar, action, logoutModalHandler }) {
+ :

My Jobs

@@ -345,6 +350,8 @@ export default function Sidebar({ sidebar, action, logoutModalHandler }) {
+ } + {/* signout area */} {sidebar ? (