From fe8cefa9d6efde26417460ebbd0448d4b69db1de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20L=C3=A1szl=C3=B3?= <rlacko99@gmail.com> Date: Mon, 30 Nov 2020 18:36:34 +0100 Subject: [PATCH] own profile role only if admin --- client/src/components/home/GroupHomeDetails.tsx | 2 +- client/src/components/user/OwnProfile.tsx | 9 +-------- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/client/src/components/home/GroupHomeDetails.tsx b/client/src/components/home/GroupHomeDetails.tsx index 642d9d7..1c98d88 100644 --- a/client/src/components/home/GroupHomeDetails.tsx +++ b/client/src/components/home/GroupHomeDetails.tsx @@ -2,7 +2,7 @@ import { Card, CardContent, Grid, Typography, useTheme } from '@material-ui/core import { GroupRole, Member } from '../../types/graphqlSchema'; import React from 'react'; -import { StyledLink } from '../../utils/StyledLink'; +import { StyledLink } from '../utils/StyledLink'; export const GroupHomeDetails: React.FC<{ membership: Member }> = ({ membership }) => { const theme = useTheme(); diff --git a/client/src/components/user/OwnProfile.tsx b/client/src/components/user/OwnProfile.tsx index 206a869..cc0cc88 100644 --- a/client/src/components/user/OwnProfile.tsx +++ b/client/src/components/user/OwnProfile.tsx @@ -30,13 +30,6 @@ const TableRowWithData: React.FC<{ field: string; value?: string | number }> = ( ); }; -const userRoleAdminString = 'Admin'; -const userRoleNormalString = 'Normál'; - -const getUserRoleString = (role: UserRole | undefined = undefined) => { - return role === UserRole.Admin ? userRoleAdminString : userRoleNormalString; -}; - export const OwnProfile: React.FC = () => { const { loading: userDataIsLoading, data: userData } = useQuery<IOwnUserGQL>(ownUserGQL); @@ -60,7 +53,7 @@ export const OwnProfile: React.FC = () => { <TableRowWithData field="Név" value={`${userData?.me.familyName} ${userData?.me.givenName}`} /> <TableRowWithData field="E-mail" value={userData?.me.googleEmail} /> <TableRowWithData field="ID" value={userData?.me.id} /> - <TableRowWithData field="Jogkör" value={getUserRoleString(userData?.me.role)} /> + {userData?.me.role === UserRole.Admin && <TableRowWithData field="Jogkör" value="Admin" />} </TableBody> </Table> </Loading> -- GitLab