// // GetNewsGraphQLRequest.swift // Wallet // // Created by Saveliy Stavitsky on 5/25/22. // Copyright © 2022 AM. All rights reserved. // import Foundation struct GetNewsGraphQLRequest: Encodable { struct News: Decodable { let url: String let deviceType: String // let langCode: String // let startDate: String // let endDate: String } struct ResponseData: Decodable { let getNews: [News] } struct Variables: Encodable { let langCode: String } let variables: Variables let operationName = "getNews" let query: String = #""" query getNews( $langCode: Lang! ) { getNews( langCode: $langCode ) { url, deviceType, langCode, startDate, endDate } } """# }