diff --git a/Packages/Models/Sources/Models/MediaAttachement.swift b/Packages/Models/Sources/Models/MediaAttachement.swift index 3f7375bc..668943b0 100644 --- a/Packages/Models/Sources/Models/MediaAttachement.swift +++ b/Packages/Models/Sources/Models/MediaAttachement.swift @@ -1,6 +1,15 @@ import Foundation -public struct MediaAttachement: Codable, Identifiable, Hashable { +public struct MediaAttachement: Codable, Identifiable, Hashable { + + public struct MetaContainer: Codable, Equatable { + public struct Meta: Codable, Equatable { + public let width: Int? + public let height: Int? + } + public let original: Meta + } + public enum SupportedType: String { case image, gifv } @@ -17,5 +26,6 @@ public struct MediaAttachement: Codable, Identifiable, Hashable { public let url: URL public let previewUrl: URL? public let description: String? + public let meta: MetaContainer? }