diff options
| author | Rafi Zadanly <zadanlyr@gmail.com> | 2023-02-21 14:46:24 +0700 |
|---|---|---|
| committer | Rafi Zadanly <zadanlyr@gmail.com> | 2023-02-21 14:46:24 +0700 |
| commit | 3f2ff1475676ba47a841796e39e7d17d627e5356 (patch) | |
| tree | be21a1cedf031a66eaf27621a0578a5086a9d335 /src/pages | |
| parent | fdfb47c3a825258b871ac5921605642e5e05fdd8 (diff) | |
fix
Diffstat (limited to 'src/pages')
| -rw-r--r-- | src/pages/my/menu.jsx | 24 |
1 files changed, 20 insertions, 4 deletions
diff --git a/src/pages/my/menu.jsx b/src/pages/my/menu.jsx index d3edaa3b..69e4b8bb 100644 --- a/src/pages/my/menu.jsx +++ b/src/pages/my/menu.jsx @@ -1,9 +1,20 @@ import Divider from "@/core/components/elements/Divider/Divider" import Link from "@/core/components/elements/Link/Link" import AppLayout from "@/core/components/layouts/AppLayout" +import useAuth from "@/core/hooks/useAuth" +import { deleteAuth } from "@/core/utils/auth" import { ChevronRightIcon, UserIcon } from "@heroicons/react/24/solid" +import { useRouter } from "next/router" export default function Menu() { + const auth = useAuth() + const router = useRouter() + + const logout = () => { + deleteAuth() + router.push('/login') + } + return ( <AppLayout title="Menu Utama"> <Link href="/my/profile" className="p-4 flex items-center"> @@ -11,8 +22,13 @@ export default function Menu() { <UserIcon className="w-5" /> </div> <div className="ml-4"> - <div className="font-semibold text-gray_r-12">Rafi Zadanly</div> - <div className="badge-solid-red mt-1">Akun Bisnis</div> + <div className="font-semibold text-gray_r-12">{ auth?.name }</div> + { auth?.company && ( + <div className="badge-solid-red mt-1">Akun Bisnis</div> + ) } + { !auth?.company && ( + <div className="badge-gray mt-1">Akun Individu</div> + ) } </div> <div className="ml-auto !text-gray_r-12"> <ChevronRightIcon className="w-6" /> @@ -67,9 +83,9 @@ export default function Menu() { <LinkItem href="/"> Ubah Password </LinkItem> - <LinkItem href="/"> + <div onClick={logout} className="!text-gray_r-11 font-normal p-4 flex items-center"> Keluar Akun - </LinkItem> + </div> </div> </div> </div> |
