Compare commits

...

7 Commits

3 changed files with 34 additions and 11 deletions
+1 -1
View File
@@ -22,7 +22,7 @@ export default function LoginLayout({ slogan, children }) {
> >
</div> */} </div> */}
<div className="p-5 sm:p-7 flex place-content-center lg:col-start-2"> <div className="p-5 sm:p-7 flex place-content-center lg:col-start-2">
<div className="py-10 w-full sm:w-11/12 max-w-2xl shadow-md bg-slate-50 dark:bg-dark-white rounded-[0.475rem]"> <div className="py-5 w-full sm:w-11/12 max-w-2xl shadow-md bg-slate-50 dark:bg-dark-white rounded-[0.475rem]">
<div className="w-full flex justify-center items-center"> <div className="w-full flex justify-center items-center">
{children && children} {children && children}
</div> </div>
+26 -1
View File
@@ -325,7 +325,7 @@ export default function SignUp() {
disabled={countries.loading} disabled={countries.loading}
type="button" type="button"
onClick={handleSignUp} onClick={handleSignUp}
className={`rounded-full mb-6 text-white flex justify-center bg-[#4687ba] hover:bg-[#009ef7] transition-all duration-300 items-center h-[42px] py-[0.8875rem] px-[1.81rem] text-[14.95px] btn-login`} className={`rounded-full text-white flex justify-center bg-[#4687ba] hover:bg-[#009ef7] transition-all duration-300 items-center h-[42px] py-[0.8875rem] px-[1.81rem] text-[14.95px] btn-login`}
> >
{signUpLoading ? ( {signUpLoading ? (
<div className="signup btn-loader"></div> <div className="signup btn-loader"></div>
@@ -335,6 +335,31 @@ export default function SignUp() {
</button> </button>
</div> </div>
</div> </div>
{/* APP DOWNLOAD STORE */}
<div className="w-full mt-4">
<div className="w-full flex justify-center items-center gap-4">
<div className='w-28 lg:w-32'>
<a className="px-1 py-1 lg:py-2 flex justify-center items-center gap-1 w-full rounded-md bg-black text-white hover:text-slate-500 hover:shadow-lg transition-all duration-300" target='_blank' href={process.env.REACT_APP_APPLE_APP}>
<i className="fa-brands fa-apple text-3xl"></i>
<div className="flex flex-col">
<span className="text-[11px]">Available on the</span>
<span className="text-[12px] lg:text-base">App Store</span>
</div>
</a>
</div>
<div className='w-28 lg:w-32'>
<a className="px-1 py-1 lg:py-2 flex justify-center items-center gap-1 w-full rounded-md bg-black text-white hover:text-slate-500 hover:shadow-lg transition-all duration-300" target='_blank' href={process.env.REACT_APP_ANDROID_APP}>
<i className="fa-brands fa-google-play text-2xl"></i>
<div className="flex flex-col">
<span className="text-[11px]">Available on the</span>
<span className="text-[12px] lg:text-base">Google Play</span>
</div>
</a>
</div>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
+7 -9
View File
@@ -195,14 +195,14 @@ function JobListPopout({
const res = await apiCall.assignJobTask(reqData); const res = await apiCall.assignJobTask(reqData);
let { status, data } = await res; let { status, data } = await res;
if (status != 200 || data.internal_return < 0) { if (status != 200 || data.internal_return < 0) {
setRequestStatus({ message: "Unable to complete", status: false }); setRequestStatus({ message: data?.status ? data?.status : "Unable to assign offer", status: false });
return setTimeout(() => { return setTimeout(() => {
setLoader({ jobFields: false }); setLoader({ jobFields: false });
setRequestStatus({ message: "", status: false }); setRequestStatus({ message: "", status: false });
}, 3000); }, 3000);
} }
dispatch(tableReload({ type: "JOBTABLE" })); dispatch(tableReload({ type: "JOBTABLE" }));
setRequestStatus({ message: "Successful", status: true }); setRequestStatus({ message: data?.status_msg ? data?.status_msg : "Offer Assigned Successful", status: true });
setTimeout(() => { setTimeout(() => {
setLoader({ jobFields: false }); setLoader({ jobFields: false });
onClose(); onClose();
@@ -330,7 +330,6 @@ function JobListPopout({
<div className="md:grid grid-cols-2 bg-white dark:bg-dark-white rounded-lg shadow-lg"> <div className="md:grid grid-cols-2 bg-white dark:bg-dark-white rounded-lg shadow-lg">
<DetailsComponent /> <DetailsComponent />
<> <>
{/* ACTION SECTION */} {/* ACTION SECTION */}
{+taskWalletSelector.amount > +details.price ? ( {+taskWalletSelector.amount > +details.price ? (
@@ -576,11 +575,6 @@ const JobFieldInput = ({
{item?.name} {item?.name}
</option> </option>
)} )}
{/* {inputName === "group" && (
<option value={item?.group_id} key={idx}>
{item?.group_name}
</option>
)} */}
</React.Fragment> </React.Fragment>
))} ))}
</> </>
@@ -594,7 +588,11 @@ const JobFieldInput = ({
<option value="">{optionText}</option> <option value="">{optionText}</option>
{data?.groups?.map((item, index) => ( {data?.groups?.map((item, index) => (
<option value={item?.group_id} key={index}> <option value={item?.group_id} key={index}>
{item?.group_name} {`${item?.group_name} (${
item?.member_count == null
? "0"
: ' ' + item.member_count + ' '
})`}
</option> </option>
))} ))}
</> </>