TransactionStatusBadge
DomainStatus badge tracking a transaction lifecycle: PENDING, COMPLETED, FAILED, CANCELLED.
PendingCompletedFailedCancelled
{(['PENDING', 'COMPLETED', 'FAILED', 'CANCELLED'] as const).map((s) => (
<TransactionStatusBadge key={s} status={s} />
))}CompletedPendingFailed
<TransactionStatusBadge status="COMPLETED" size="sm" />
<TransactionStatusBadge status="PENDING" size="sm" />
<TransactionStatusBadge status="FAILED" size="sm" />