view LazyBear/Views/Home/Networking/HomeResponse.swift @ 421:9b7af8e83d12

Change intraday prices model
author Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
date Sat, 12 Jun 2021 15:20:04 +0200
parents f3cb5bdea8e5
children 4effac4733b0
line wrap: on
line source

//
//  HomeResponse.swift
//  LazyBear
//
//  Created by Dennis Concepción Martín on 11/4/21.
//

import SwiftUI

struct HomeResponse: Codable {
  var intradayPrices: [String: [Double]]?
  var latestCurrencies: [String: CurrencyModel]?
  var lists: ListsModel?
  var sectorPerformance: [SectorPerformanceModel]?
  var tradingDates: [TradingDatesModel]?
  
  private enum CodingKeys : String, CodingKey {
        case intradayPrices = "intraday_prices"
        case latestCurrencies = "latest_currencies"
        case lists
        case sectorPerformance = "sector_performance"
        case tradingDates = "trading_dates"
    }
}


struct ListsModel: Codable {
  var mostactive: [String: QuoteModel]?
  var gainers: [String: QuoteModel]?
  var losers: [String: QuoteModel]?
}