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;