export function getPrimaryUserRole( userRoles: string | null | undefined, fallback = "User", ): string { return userRoles?.split(",")[0]?.trim() || fallback; } export function isAdminUser(userRoles: string | null | undefined): boolean { if (!userRoles) { return false; } return userRoles .split(",") .map((role) => role.trim().toLowerCase()) .includes("admin"); }