2024-11-18 20:19:20 +01:00

43 lines
547 B
Swift

import Foundation
struct PostFile {
let isDraft: Bool
let createdDate: Date
let startDate: Date
let endDate: Date?
let tags: [String]
let german: LocalizedPostFile
let english: LocalizedPostFile
let linkedPageId: String?
}
extension PostFile: Codable {
}
/**
The structure to store the metadata of a localized post
*/
struct LocalizedPostFile {
let images: Set<String>
let title: String?
let content: String
let lastModifiedDate: Date?
}
extension LocalizedPostFile: Codable {
}