BranchStatusBadge() — supabase Function Reference
Architecture documentation for the BranchStatusBadge() function in BranchStatusBadge.tsx from the supabase codebase.
Entity Profile
Relationship Graph
Source Code
apps/studio/components/interfaces/BranchManagement/BranchStatusBadge.tsx lines 52–68
const BranchStatusBadge = ({ status }: BranchStatusBadgeProps) => {
if (status === 'ACTIVE_HEALTHY' || status === 'MIGRATIONS_PASSED') {
return null
}
const isUnhealthy = UNHEALTHY_STATUES.includes(status)
const isWaiting = WAITING_STATUSES.includes(status)
return (
<Badge variant={isUnhealthy ? 'destructive' : 'default'} className="gap-1.5">
{(isUnhealthy || isWaiting) && (
<StatusIcon variant={isUnhealthy ? 'destructive' : 'default'} hideBackground />
)}
{STATUS_TO_LABEL[status]}
</Badge>
)
}
Domain
Subdomains
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free