diff --git a/src/components/Helpers/ModalCom.jsx b/src/components/Helpers/ModalCom.jsx
index 1635a45..eee01f3 100644
--- a/src/components/Helpers/ModalCom.jsx
+++ b/src/components/Helpers/ModalCom.jsx
@@ -16,7 +16,7 @@ export default function ModalCom({ action, children, situation, isOpen, classNam
onClick={action || isOpen}
className="fixed top-0 left-0 w-full lg:h-[100vh] h-full bg-black bg-opacity-40 backdrop-filter backdrop-blur-sm z-50"
>
-
diff --git a/src/components/Partials/Layout.jsx b/src/components/Partials/Layout.jsx
index 6bd8c47..dab7137 100644
--- a/src/components/Partials/Layout.jsx
+++ b/src/components/Partials/Layout.jsx
@@ -87,7 +87,7 @@ export default function Layout({ children }) {
{logoutModal && (
-
+
Confirm
diff --git a/src/components/jobPopout/DeleteJobPopout.jsx b/src/components/jobPopout/DeleteJobPopout.jsx
index 5c8e1ff..edaf481 100644
--- a/src/components/jobPopout/DeleteJobPopout.jsx
+++ b/src/components/jobPopout/DeleteJobPopout.jsx
@@ -63,7 +63,7 @@ function DeleteJobPopout({ details, onClose, situation }) {
return (
-
+
Delete Job
diff --git a/src/components/jobPopout/EditJobPopout.jsx b/src/components/jobPopout/EditJobPopout.jsx
index e68d5ad..a10fca3 100644
--- a/src/components/jobPopout/EditJobPopout.jsx
+++ b/src/components/jobPopout/EditJobPopout.jsx
@@ -215,8 +215,8 @@ const EditJobPopOut = ({
const isWindows = /Windows/.test(navigator.userAgent);
return (
-
-
+
+
Edit Job
diff --git a/src/components/jobPopout/JobListPopout.jsx b/src/components/jobPopout/JobListPopout.jsx
index 7069692..6f42135 100644
--- a/src/components/jobPopout/JobListPopout.jsx
+++ b/src/components/jobPopout/JobListPopout.jsx
@@ -23,6 +23,10 @@ const validationSchema = Yup.object().shape({
});
function JobListPopout({ details, onClose, situation }) {
+
+ const [selectedTab, setSelectedTab] = useState('public')
+ const tabs = ['public', 'individual', 'group']
+
const dispatch = useDispatch()
const [requestStatus, setRequestStatus] = useState({message:'', status:false})
@@ -170,6 +174,7 @@ const [requestStatus, setRequestStatus] = useState({message:'', status:false})
if(status != 200 || data.internal_return < 0){
setRequestStatus({message:'Unable to complete', status:false})
return setTimeout(()=>{
+ setLoader({ jobFields: false });
setRequestStatus({message:'', status:false})
},3000)
}
@@ -213,8 +218,8 @@ const [requestStatus, setRequestStatus] = useState({message:'', status:false})
// console.log("Job List P >> ", details)
return (
-
-
+
+
{details.title}
@@ -285,14 +290,24 @@ const [requestStatus, setRequestStatus] = useState({message:'', status:false})
/>
{errMsg.deliveryDetail}
-
- {requestStatus.message &&
-
{requestStatus.message}
- }
{/* ACTION SECTION */}
+
+ {tabs.map(item => (
+
+ ))}
+
+
+ {selectedTab == 'family' &&
-
+ }
+
+ {selectedTab == 'public' &&
+ }
+ {selectedTab == 'individual' &&
+ }
{/* { process.env.REACT_APP_SHOW_OFFER_GROUP_JOB != 0 && } */}
+ {selectedTab == 'group' &&
+ }
+
+ {requestStatus.message &&
+ {requestStatus.message}
+ }
{/* END OF ACTION SECTION */}
diff --git a/src/components/jobPopout/PendingJobsPopout.jsx b/src/components/jobPopout/PendingJobsPopout.jsx
index 9de71fb..258bf84 100644
--- a/src/components/jobPopout/PendingJobsPopout.jsx
+++ b/src/components/jobPopout/PendingJobsPopout.jsx
@@ -133,8 +133,8 @@ function PendingJobsPopout({ details, onClose, situation }) {
};
return (
-
-
+
+
Manage Pending Item
diff --git a/src/views/AddJobPage.jsx b/src/views/AddJobPage.jsx
index 5c89ddf..b6f336c 100644
--- a/src/views/AddJobPage.jsx
+++ b/src/views/AddJobPage.jsx
@@ -4,8 +4,8 @@ import ModalCom from "../components/Helpers/ModalCom";
function AddJobPage({ action, situation, categories }) {
return (
-
-