Copy required files for pages

This commit is contained in:
Christoph Hagen
2022-08-16 12:26:45 +02:00
parent 14b935249f
commit 02a3dd4007
13 changed files with 85 additions and 46 deletions

View File

@ -54,7 +54,7 @@ struct LocalizedSiteTemplate {
factory.contentPage
}
init(factory: TemplateFactory, language: String, site: Site, imageProcessor: ImageProcessor) throws {
init(factory: TemplateFactory, language: String, site: Site, files: FileProcessor) throws {
self.author = site.metadata.author
self.factory = factory
@ -92,10 +92,10 @@ struct LocalizedSiteTemplate {
topBarWebsiteTitle: title)
self.pageHead = PageHeadGenerator(
factory: factory,
imageProcessor: imageProcessor)
files: files)
self.overviewSection = OverviewSectionGenerator(
factory: factory,
imageProcessor: imageProcessor)
files: files)
self.placeholder = factory.placeholder.generate([
.title: metadata.placeholderTitle,