Files
AthenaFE/utils/userUtils.ts
T
2025-11-02 10:08:56 +01:00

24 lines
615 B
TypeScript

import { RoleEnum } from "@/constants/roleEnum";
export const getInitials = (firstName: string, lastName: string): string => {
if (!firstName && !lastName) return "";
const firstInitial = firstName?.trim().charAt(0).toUpperCase() ?? "";
const lastInitial = lastName?.trim().charAt(0).toUpperCase() ?? "";
return `${firstInitial}${lastInitial}`;
};
export const getRoleLabel = (role: RoleEnum) => {
switch (role) {
case RoleEnum.MANAGER:
return "Manager";
case RoleEnum.ADMIN:
return "Admin";
case RoleEnum.USER:
return "User";
default:
return "Unknown";
}
};