2025-01-26 20:59:38 +01:00

23 lines
506 B
Swift

struct ContentLabels: HtmlProducer {
private let labels: [ContentLabel]
init(labels: [ContentLabel]) {
self.labels = labels
}
func populate(_ result: inout String) {
guard !labels.isEmpty else {
return
}
result += "<div class='labels-container'>"
for label in labels {
result += "<div>"
result += label.icon.usageString
result += "\(label.value)</div>"
}
result += "</div>"
}
}