import { Badge } from '@chakra-ui/react'; import React from 'react'; import { UserRoleEnum } from 'enums'; import { IUserRole } from 'interfaces'; import { userHasRoles } from 'helpers'; /** * Returns the badge for user based on roles */ const UserBadge: React.FC<{ roles: IUserRole[] }> = ({ roles }) => { if (userHasRoles(roles, [UserRoleEnum.ADMIN])) { return ( Administrator ); } if (userHasRoles(roles, [UserRoleEnum.TEACHER])) { return ( Teacher ); } if (userHasRoles(roles, [UserRoleEnum.STUDENT])) { return Student; } return null; }; export default UserBadge;