Generate tag overview, add file action
This commit is contained in:
@@ -37,6 +37,8 @@ final class Content: ObservableObject {
|
||||
@Published
|
||||
private(set) var shouldGenerateWebsite = false
|
||||
|
||||
let imageGenerator: ImageGenerator
|
||||
|
||||
init(settings: Settings,
|
||||
posts: [Post],
|
||||
pages: [Page],
|
||||
@@ -53,6 +55,9 @@ final class Content: ObservableObject {
|
||||
|
||||
let storage = Storage()
|
||||
self.storage = storage
|
||||
self.imageGenerator = ImageGenerator(
|
||||
storage: storage,
|
||||
settings: settings)
|
||||
}
|
||||
|
||||
init() {
|
||||
@@ -67,6 +72,9 @@ final class Content: ObservableObject {
|
||||
|
||||
let storage = Storage()
|
||||
self.storage = storage
|
||||
self.imageGenerator = ImageGenerator(
|
||||
storage: storage,
|
||||
settings: settings)
|
||||
}
|
||||
|
||||
private func clear() {
|
||||
@@ -112,4 +120,9 @@ final class Content: ObservableObject {
|
||||
print("Failed to reload content: \(error)")
|
||||
}
|
||||
}
|
||||
|
||||
func remove(_ file: FileResource) {
|
||||
files.remove(file)
|
||||
#warning("Remove file from required files, thumbnails, post images, etc.")
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user