feat(payment): add custom logo for PIX payment method

This commit is contained in:
Daniel Arantes Loverde
2026-06-04 15:27:15 -03:00
parent 46d955a92f
commit a319a8f534
3 changed files with 24 additions and 3 deletions

View File

@@ -382,9 +382,18 @@ struct CheckoutView: View {
.fill(AppColors.backgroundLight)
.frame(width: 54, height: 54)
.overlay(
Image(systemName: method.iconName)
.font(.system(size: 20, weight: .semibold))
.foregroundStyle(method == .pix ? Color.green : AppColors.textPrimary)
Group {
if method == .pix {
Image("icon_pix")
.resizable()
.scaledToFit()
.frame(width: 24, height: 24)
} else {
Image(systemName: method.iconName)
.font(.system(size: 20, weight: .semibold))
.foregroundStyle(AppColors.textPrimary)
}
}
)
VStack(alignment: .leading, spacing: 3) {