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