diff --git a/frontend/web/src/components/setting/MemberSection.tsx b/frontend/web/src/components/setting/MemberSection.tsx index c56efac..06d3d1f 100644 --- a/frontend/web/src/components/setting/MemberSection.tsx +++ b/frontend/web/src/components/setting/MemberSection.tsx @@ -3,6 +3,7 @@ import { useEffect, useState } from "react"; import toast from "react-hot-toast"; import { useTranslation } from "react-i18next"; import { User } from "@/types/proto/api/v2/user_service"; +import { convertRoleFromPb } from "@/utils/user"; import useUserStore from "../../stores/v1/user"; import { showCommonDialog } from "../Alert"; import CreateUserDialog from "../CreateUserDialog"; @@ -89,7 +90,7 @@ const MemberSection = () => { {user.nickname} {user.email} - {user.role} + {convertRoleFromPb(user.role)} { + if (role === Role.ADMIN) { + return "Admin"; + } else if (role === Role.USER) { + return "User"; + } else { + return "Unknown"; + } +};