diff --git a/src/components/MyActiveJobs/ActiveJobs.jsx b/src/components/MyActiveJobs/ActiveJobs.jsx index 867462b..f06110e 100644 --- a/src/components/MyActiveJobs/ActiveJobs.jsx +++ b/src/components/MyActiveJobs/ActiveJobs.jsx @@ -1,4 +1,4 @@ -import React, { useEffect, useState, useRef, forwardRef } from "react"; +import React, { useEffect, useState, useRef } from "react"; import { useSelector } from "react-redux"; import Layout from "../Partials/Layout"; import { useNavigate } from "react-router-dom"; diff --git a/src/components/MyCoupons/CouponPopup.jsx b/src/components/MyCoupons/CouponPopup.jsx index f76c407..4c34f50 100644 --- a/src/components/MyCoupons/CouponPopup.jsx +++ b/src/components/MyCoupons/CouponPopup.jsx @@ -8,30 +8,33 @@ const CouponPopup = ({ popUpHandler, data }) => { const redeemCouponHandler = async () => { setLoader(true); - + try { const { code, coupon_id } = data; const reqData = { code_id: Number(coupon_id), code }; const res = await apiCall.getCouponRedeem(reqData); - if(res.statusText === "OK") { + if (res.statusText === "OK") { toast.success("Great news! Your coupon has been redeemed.", { autoClose: 3000, hideProgressBar: true, }); } - - popUpHandler(); - setLoader(false); + + setTimeout(() => { + popUpHandler(); + setLoader(false); + }, 3000); throw new Response(res); } catch (error) { - error && - toast.warn("An error occurred while processing your coupon.", { - autoClose: 3000, - hideProgressBar: true, - }); + // error && + // toast.warn("An error occurred while processing your coupon.", { + // autoClose: 3000, + // hideProgressBar: true, + // }); setLoader(false); - console.log(error) + console.log(error); + return; // throw new Error(error); } }; @@ -82,7 +85,7 @@ const CouponPopup = ({ popUpHandler, data }) => {