// // SolarPost.swift // Runner // // Created by LittleSheep on 2024/12/14. // import Foundation struct SolarPost : Codable { let id: Int let body: SolarPostBody let publisher: SolarPublisher let publisherId: Int let createdAt: Date let updatedAt: Date let editedAt: Date? let publishedAt: Date? } struct SolarPostBody : Codable { let content: String? let title: String? let description: String? let attachments: [String]? } struct SolarPublisher : Codable { let id: Int let name: String let nick: String let description: String? let avatar: String? let banner: String? let createdAt: Date let updatedAt: Date }