From 3a574d1fd0653cb631d2aef497c1deb29f41f4dd Mon Sep 17 00:00:00 2001 From: victorAnumudu Date: Wed, 19 Jun 2024 18:32:33 +0100 Subject: [PATCH 1/2] added no wallet message --- src/components/MyWallet/WalletHeader.jsx | 31 ++++++++++++++++-------- 1 file changed, 21 insertions(+), 10 deletions(-) diff --git a/src/components/MyWallet/WalletHeader.jsx b/src/components/MyWallet/WalletHeader.jsx index 4b86292..e9d11b1 100644 --- a/src/components/MyWallet/WalletHeader.jsx +++ b/src/components/MyWallet/WalletHeader.jsx @@ -11,7 +11,7 @@ import { useSelector } from "react-redux"; export default function WalletHeader(props) { - const {userDetails: { account_type }} = useSelector((state) => state?.userDetails); + const {userDetails: { account_type, wallet_status }} = useSelector((state) => state?.userDetails); // debugger; //props.myWalletList.result_list let { pathname } = useLocation(); @@ -22,6 +22,7 @@ export default function WalletHeader(props) { props.setBalanceDropdown.toggle(); else navigate("/my-wallet", { replace: true }); } + console.log('props.myWalletList', wallet_status) return ( <> {account_type == 'FULL' ? @@ -49,6 +50,7 @@ export default function WalletHeader(props) {
+ {wallet_status == '1' ?
*/} {/**/} + : +
+ Wallet Icon +

We do not currently support wallets in your area. We are diligently working on it.

+
+ } + + {wallet_status == '1' &&
{/* */} + onClick={() => { + if(pathname == '/my-wallet') props.setBalanceDropdown.toggle() + else navigate('/my-wallet', {replace: true}) + }} + type="button" + className="w-[122px] h-11 flex justify-center items-center btn-gradient text-base rounded-full text-white" + > + Manage + */}
+ } From 7859cffd493a985179f6e62a5025bc7272bef650 Mon Sep 17 00:00:00 2001 From: victorAnumudu Date: Thu, 20 Jun 2024 15:43:58 +0100 Subject: [PATCH 2/2] no wallet view dummy component added --- src/components/AuthPages/Login/index2.jsx | 1 + src/components/MyWallet/WalletHeader.jsx | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/AuthPages/Login/index2.jsx b/src/components/AuthPages/Login/index2.jsx index d2535fe..e89483f 100644 --- a/src/components/AuthPages/Login/index2.jsx +++ b/src/components/AuthPages/Login/index2.jsx @@ -145,6 +145,7 @@ export default function Login() { localStorage.setItem("member_id", `${res.data.member_id}`); localStorage.setItem("uid", `${res.data.uid}`); localStorage.setItem("session_token", `${res.data.session}`); + localStorage.setItem("wallet_status", `${res.data.wallet_status}`); if (res.data?.account_type == "FAMILY") { sessionStorage.setItem("family_uid", res.data?.family_uid); sessionStorage.setItem("parent_uid", res.data?.parent_uid); diff --git a/src/components/MyWallet/WalletHeader.jsx b/src/components/MyWallet/WalletHeader.jsx index e9d11b1..25577be 100644 --- a/src/components/MyWallet/WalletHeader.jsx +++ b/src/components/MyWallet/WalletHeader.jsx @@ -50,7 +50,7 @@ export default function WalletHeader(props) {
- {wallet_status == '1' ? + {(wallet_status == '1' || localStorage.getItem('wallet_status')== '1') ?
    {props.myWalletList && props.myWalletList?.length > 0 && @@ -185,7 +185,7 @@ export default function WalletHeader(props) {
} - {wallet_status == '1' && + {(wallet_status == '1' || localStorage.getItem('wallet_status')== '1') &&
{/*