From 3eb78e21b89bd0bdddb803767ea6ec983794994b Mon Sep 17 00:00:00 2001
From: it-fixcomart <it@fixcomart.co.id>
Date: Sat, 28 Sep 2024 10:01:30 +0700
Subject: <iman> update temp switch account

---
 src/lib/auth/components/Menu.jsx | 22 +++++++++++++++++++---
 1 file changed, 19 insertions(+), 3 deletions(-)

(limited to 'src/lib/auth/components/Menu.jsx')

diff --git a/src/lib/auth/components/Menu.jsx b/src/lib/auth/components/Menu.jsx
index 979de83b..042b1842 100644
--- a/src/lib/auth/components/Menu.jsx
+++ b/src/lib/auth/components/Menu.jsx
@@ -3,20 +3,36 @@ import { useRouter } from 'next/router';
 import ImageNext from 'next/image';
 import whatsappUrl from '@/core/utils/whatsappUrl';
 import useAuth from '@/core/hooks/useAuth';
-import Divider from '@/core/components/elements/Divider/Divider';
+import switchAccountProgresApi from '@/lib/auth/api/switchAccountProgresApi.js';
+import { useState, useEffect } from 'react';
 
 const Menu = () => {
   const router = useRouter();
   const auth = useAuth();
+  // console.log('auth', auth);
+  const [ubahAkun, setUbahAkun] = useState();
+  // const [isAprove, setIsAprove] = useState();
+  useEffect(() => {
+    const loadProgres = async () => {
+      const progresSwitchAccount = await switchAccountProgresApi();
+      console.log('progresSwitchAccount', progresSwitchAccount);
+      // if (progresSwitchAccount) {
+      // setIsAprove(progresSwitchAccount.status);
+      setUbahAkun(progresSwitchAccount.status);
+      // }
+    };
+    loadProgres();
+  }, []);
   const routeStartWith = (route) => router.pathname.startsWith(route);
   return (
     <div className='grid grid-cols-1 bg-white border border-gray_r-6 rounded py-2 px-4 sticky top-48'>
       <div className='flex justify-between py-4'>
         <div className='font-semibold text-gray_r-12'>Akun Saya</div>
-        {auth?.company && (
+        {auth?.company && !ubahAkun && (
           <div className='badge-solid-red mt-1 p-2'>Akun Bisnis</div>
         )}
-        {!auth?.company && (
+        {ubahAkun && <div className='badge-solid-red mt-1 p-2'>Review</div>}
+        {!auth?.company && !ubahAkun && (
           <div className='badge-gray mt-1 p-2'>Akun Individu</div>
         )}
       </div>
-- 
cgit v1.2.3

