diff options
| author | Indoteknik . <andrifebriyadiputra@gmail.com> | 2025-08-16 14:46:48 +0700 |
|---|---|---|
| committer | Indoteknik . <andrifebriyadiputra@gmail.com> | 2025-08-16 14:46:48 +0700 |
| commit | c6b75363821e5c1153d8a9e2c1a4326568ab6026 (patch) | |
| tree | d5940768d254d3aa6862c32012002d5274467227 /src/lib/auth/components | |
| parent | ba157d5e0cd30ae2ed13edba051038c2c7bb1a1f (diff) | |
| parent | e3bf34095ac7571d04ebddba6f04815d7a71ed13 (diff) | |
fix merge
Diffstat (limited to 'src/lib/auth/components')
| -rw-r--r-- | src/lib/auth/components/SwitchAccount.jsx | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/lib/auth/components/SwitchAccount.jsx b/src/lib/auth/components/SwitchAccount.jsx index fc2ac941..840758c9 100644 --- a/src/lib/auth/components/SwitchAccount.jsx +++ b/src/lib/auth/components/SwitchAccount.jsx @@ -16,7 +16,7 @@ import { isValid } from 'zod'; import Spinner from "@/core/components/elements/Spinner/LogoSpinner"; import useDevice from '@/core/hooks/useDevice'; import BottomPopup from '@/core/components/elements/Popup/BottomPopup'; -const SwitchAccount = ({ company_type }) => { +const SwitchAccount = ({ company_type, setIsAprove, setUbahAkun }) => { const { isDesktop, isMobile } = useDevice(); const auth = useAuth(); const [isOpen, setIsOpen] = useState(true); @@ -152,21 +152,23 @@ const SwitchAccount = ({ company_type }) => { try { const isUpdated = await switchAccountApi({ data }); - if (isUpdated?.switch === 'Pending') { + if (isUpdated?.switch === 'pending') { toast.success('Berhasil mengajukan ubah akun', { duration: 1500 }); if (typeof window !== 'undefined') { localStorage.setItem('autoCheckProfile', 'true'); } setTimeout(() => { + setIsAprove('pending'); + setUbahAkun('pending'); window.location.reload(); }, 1500); } else { - toast.error('Gagal mengubah akun. Silakan coba lagi nanti. Jika kendala masih berlanjut, silakan hubungi admin.'); + toast.error('Gagal mengubah akun. Silakan coba lagi nanti atau hubungi admin jika masalah tetap terjadi.'); setIsLoadingPopup(false); } } catch (error) { console.error(error); - toast.error('Terjadi kesalahan saat menghubungi server. Periksa koneksi internet Anda, dan jika kendala masih berlanjut, silakan hubungi admin.'); + toast.error('Terjadi kesalahan saat menghubungi server, silahkan cek internet Anda atau hubungi admin Indoteknik.'); setIsLoadingPopup(false); } }; |
