diff --git a/src/components/jobPopout/JobListPopout.jsx b/src/components/jobPopout/JobListPopout.jsx index 20ad844..db77643 100644 --- a/src/components/jobPopout/JobListPopout.jsx +++ b/src/components/jobPopout/JobListPopout.jsx @@ -250,8 +250,8 @@ const [requestStatus, setRequestStatus] = useState({message:'', status:false}) -
-
+
+
{/*

{details.title}

*/} {/* INPUT SECTION */} @@ -277,7 +277,7 @@ const [requestStatus, setRequestStatus] = useState({message:'', status:false}) />
-
+
@@ -293,155 +293,163 @@ const [requestStatus, setRequestStatus] = useState({message:'', status:false})
{/* ACTION SECTION */} -
-
- {tabs.map(item => ( - + ))} +
+
+ {selectedTab == 'family' && + -
- {item[0].toUpperCase() + item.slice(1)} - - ))} + {(props) => { + return ( +
+ {/* Assign to Family */} + +

+ {" "} + {props?.values?.family === "" && ( + {errMsg?.jobFields?.family} + )} +

{" "} + + ); + }} +
+ } + + {selectedTab == 'public' && + + {(props) => { + return ( +
+ {/* Offer this job to public input */} + +

+ {" "} + {props?.values.public === "" && ( + {errMsg?.jobFields?.public} + )} +

{" "} + + ); + }} +
+ } + + {selectedTab == 'individual' && + + {(props) => { + return ( +
+ {/* Offer this job to individual input */} + +

+ {" "} + {props?.values.individual === "" && ( + {errMsg?.jobFields?.individual} + )} +

{" "} + + ); + }} +
+ } + + {/* { process.env.REACT_APP_SHOW_OFFER_GROUP_JOB != 0 && } */} + {selectedTab == 'group' && + + {(props) => { + return ( +
+ {/* Offer this job to your group input */} + +

+ {" "} + {props?.values.group === "" && ( + {errMsg?.jobFields?.group} + )} +

+ + ); + }} +
+ } +
- {selectedTab == 'family' && - - {(props) => { - return ( -
- {/* Assign to Family */} - -

- {" "} - {props?.values?.family === "" && ( - {errMsg?.jobFields?.family} - )} -

{" "} - - ); - }} -
- } - - {selectedTab == 'public' && - - {(props) => { - return ( -
- {/* Offer this job to public input */} - -

- {" "} - {props?.values.public === "" && ( - {errMsg?.jobFields?.public} - )} -

{" "} - - ); - }} -
- } - - {selectedTab == 'individual' && - - {(props) => { - return ( -
- {/* Offer this job to individual input */} - -

- {" "} - {props?.values.individual === "" && ( - {errMsg?.jobFields?.individual} - )} -

{" "} - - ); - }} -
- } - - {/* { process.env.REACT_APP_SHOW_OFFER_GROUP_JOB != 0 && } */} - {selectedTab == 'group' && - - {(props) => { - return ( -
- {/* Offer this job to your group input */} - -

- {" "} - {props?.values.group === "" && ( - {errMsg?.jobFields?.group} - )} -

- - ); - }} -
- } - {requestStatus.message &&

{requestStatus.message}

} @@ -473,7 +481,7 @@ const JobFieldInput = ({ data, }) => { return ( -
+
{select && ( <>
@@ -561,6 +569,7 @@ const JobFieldInput = ({ value={value} inputHandler={inputHandler} inputBg="bg-white" + parentClass={`${parentClass}`} /> )}