summaryrefslogtreecommitdiff
path: root/garden/src/utils/status.ts
blob: 68947b0474c24934dd7a5e118a0df48b4cf07591 (plain)
1
2
3
4
5
6
7
8
9
import type { AdminUser } from "../types/admin";

export function statusBadge(user: AdminUser | null): string {
  if (!user) return "";
  if (user.account_banned) return "banned";
  if (user.account_disabled) return "disabled";
  if (!user.email_verified) return "unverified";
  return "active";
}