Files
honeyDueKMP/iosApp/iosApp/Subviews/Task/TaskPill.swift
2025-11-05 17:15:17 -06:00

33 lines
729 B
Swift

import SwiftUI
struct TaskPill: View {
let count: Int32
let label: String
let color: Color
var body: some View {
HStack(spacing: 4) {
Text("\(count)")
.font(.caption)
.fontWeight(.bold)
Text(label)
.font(.caption2)
}
.padding(.horizontal, 8)
.padding(.vertical, 4)
.background(color.opacity(0.2))
.foregroundColor(color)
.cornerRadius(8)
}
}
#Preview {
HStack(spacing: 8) {
TaskPill(count: 12, label: "Total", color: .blue)
TaskPill(count: 5, label: "Pending", color: .orange)
TaskPill(count: 3, label: "Done", color: .green)
}
.padding()
}