13 lines
276 B
Swift
13 lines
276 B
Swift
import Foundation
|
|
|
|
struct SongResult {
|
|
let title: String
|
|
let artist: String
|
|
let playlistName: String
|
|
let providers: [String: String]
|
|
|
|
func url(for service: StreamingService) -> URL? {
|
|
providers[service.rawValue].flatMap { URL(string: $0) }
|
|
}
|
|
}
|