view LazyBear/Views/Home/Helpers/SectorRow.swift @ 413:2984d8946342

Minor UI changes
author Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
date Wed, 09 Jun 2021 10:23:52 +0200
parents 5ccceb527178
children 417148200aaf
line wrap: on
line source

//
//  SectorRow.swift
//  LazyBear
//
//  Created by Dennis Concepción Martín on 28/3/21.
//

import SwiftUI

struct SectorRow: View {
    var sectorPerformance: [SectorPerformanceModel]
    
    var body: some View {
        VStack(alignment: .leading) {
            Text("Performance by sector")
                .font(.title3)
                .fontWeight(.semibold)
                .padding([.top, .horizontal])
            
            Text("Real-time data")
                .font(.caption)
                .opacity(0.5)
                .padding(.horizontal)
            
            ScrollView(.horizontal, showsIndicators: false) {
                HStack(spacing: 20) {
                    ForEach(sectorPerformance, id: \.self) { sector in
                        SectorItem(sector: sector)
                    }
                }
                .padding()
            }
            .frame(height: 170)
        }
        .padding(.bottom)
    }
}

struct SectorRow_Previews: PreviewProvider {
    static var previews: some View {
        SectorRow(sectorPerformance: [SectorPerformanceModel(name: "Technology", performance: 0.04)])
    }
}