// // SettingsAccountLabelView.swift // Multiplatform iOS // // Created by Rizwan on 07/07/20. // Copyright © 2020 Ranchero Software. All rights reserved. // import SwiftUI import RSCore struct SettingsAccountLabelView: View { let accountImage: RSImage? let accountLabel: String var body: some View { HStack { Image(rsImage: accountImage!) .resizable() .scaledToFit() .frame(width: 32, height: 32) Text(verbatim: accountLabel).font(.title) } .foregroundColor(.primary).padding(4.0) } } struct SettingsAccountLabelView_Previews: PreviewProvider { static var previews: some View { List { SettingsAccountLabelView( accountImage: AppAssets.image(for: .onMyMac), accountLabel: "On My Device" ) SettingsAccountLabelView( accountImage: AppAssets.image(for: .feedbin), accountLabel: "Feedbin" ) SettingsAccountLabelView( accountImage: AppAssets.accountLocalPadImage, accountLabel: "On My iPad" ) SettingsAccountLabelView( accountImage: AppAssets.accountLocalPhoneImage, accountLabel: "On My iPhone" ) } } }