import { User } from "../contexts/UserContext"; export function hasGroup(user: User | null | undefined, group: string | null | undefined): boolean { if (user == null) return false; if (group == null) return true; if (user.is_superuser) return true; return user.groups.map((group) => group.toLowerCase()).includes(group.toLowerCase()); }