value => new BadgeSpec('Unchanged', 'gray', 'heroicon-m-minus-circle'), DiffRowStatus::Changed->value => new BadgeSpec('Changed', 'warning', 'heroicon-m-arrow-path'), DiffRowStatus::Added->value => new BadgeSpec('Added', 'success', 'heroicon-m-plus-circle'), DiffRowStatus::Removed->value => new BadgeSpec('Removed', 'danger', 'heroicon-m-x-circle'), default => BadgeSpec::unknown(), }; } }