File size: 419 Bytes
05c5ed5
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
import { USER_ROLES } from "app-types/roles";

export const getUserAvatar = (user: { image?: string | null }): string => {
  const disableDefaultAvatar = process.env.DISABLE_DEFAULT_AVATAR === "true";
  return user.image || (disableDefaultAvatar ? "" : "/pf.png");
};

export const getIsUserAdmin = (user?: { role?: string | null }): boolean => {
  return user?.role?.split(",").includes(USER_ROLES.ADMIN) || false;
};