Save automatically, improve mocks

This commit is contained in:
Christoph Hagen
2025-02-05 12:24:33 +01:00
parent d41c54d174
commit 5abe6e1a9f
55 changed files with 701 additions and 381 deletions

View File

@@ -12,11 +12,14 @@ extension FileManager {
extension Content {
static let mock: Content = Content(
settings: .default,
posts: [.empty, .mock, .fullMock],
pages: [.empty],
tags: [.hiking, .mountains, .nature, .sports],
files: [],
tagOverview: nil)
static let mock: Content = {
let content = Content()
content.files = FileResource.Mock.mockData(content: content)
content.tags = Tag.Mock.mockData(content: content)
content.posts = Post.Mock.mockData(content: content)
content.pages = Page.Mock.mockData(content: content)
return content
}()
}