I think we're done
This commit is contained in:
20
Sources/MusicBrainz/Models/Shared/Wikimedia.swift
Normal file
20
Sources/MusicBrainz/Models/Shared/Wikimedia.swift
Normal file
@@ -0,0 +1,20 @@
|
||||
import Foundation
|
||||
|
||||
public struct WikimediaResponse: Codable, Sendable {
|
||||
public let query: WikimediaQuery
|
||||
}
|
||||
|
||||
public struct WikimediaQuery: Codable, Sendable {
|
||||
public let pages: [String: WikimediaPage]
|
||||
}
|
||||
|
||||
public struct WikimediaPage: Codable, Sendable {
|
||||
public let pageid: Int?
|
||||
public let title: String
|
||||
public let imageinfo: [WikimediaImageInfo]?
|
||||
}
|
||||
|
||||
public struct WikimediaImageInfo: Codable, Sendable {
|
||||
public let url: String
|
||||
public let descriptionurl: String
|
||||
}
|
||||
Reference in New Issue
Block a user