Add labels to posts
This commit is contained in:
@ -48,6 +48,10 @@ final class FeedPageGenerator {
|
||||
|
||||
let imageUrl = image?.linkPreviewImage(results: results)
|
||||
|
||||
let requiredIcons: Set<PageIcon> = posts.reduce(into: []) { icons, post in
|
||||
icons.formUnion(post.labels.map { $0.icon })
|
||||
}
|
||||
|
||||
let pageHeader = PageHeader(
|
||||
language: language,
|
||||
title: title ?? pageTitle,
|
||||
@ -58,7 +62,7 @@ final class FeedPageGenerator {
|
||||
languageButton: languageButton,
|
||||
links: content.navigationBar(in: language),
|
||||
headers: headers,
|
||||
icons: [])
|
||||
icons: requiredIcons)
|
||||
|
||||
let page = GenericPage(
|
||||
header: pageHeader,
|
||||
|
Reference in New Issue
Block a user