Add result handler to templates

This commit is contained in:
Christoph Hagen
2022-12-02 10:25:54 +01:00
parent 6e24c27fdc
commit 6a52f62402
15 changed files with 60 additions and 25 deletions

View File

@ -35,7 +35,7 @@ struct LocalizedSiteTemplate {
factory.page
}
init(factory: TemplateFactory, language: String, site: Element) {
init(factory: TemplateFactory, language: String, site: Element, log: GenerationResultsHandler) {
self.author = site.author
self.factory = factory
@ -67,9 +67,11 @@ struct LocalizedSiteTemplate {
sections: sections,
topBarWebsiteTitle: site.topBarTitle)
self.pageHead = PageHeadGenerator(
factory: factory)
factory: factory,
log: log)
self.overviewSection = OverviewSectionGenerator(
factory: factory)
factory: factory,
log: log)
}
// MARK: Content