# HG changeset patch # User Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com> # Date 1611139615 -3600 # Node ID de12e60753befb191cfb56e7b3337d6691c7021a # Parent 4dd944509d4257be02d5fef80ab36be93ac40e0d Fix units StockCharts diff -r 4dd944509d42 -r de12e60753be LazyBear.xcodeproj/project.xcworkspace/xcuserdata/dennis.xcuserdatad/UserInterfaceState.xcuserstate Binary file LazyBear.xcodeproj/project.xcworkspace/xcuserdata/dennis.xcuserdatad/UserInterfaceState.xcuserstate has changed diff -r 4dd944509d42 -r de12e60753be lazybear/Supply views/StockStats.swift --- a/lazybear/Supply views/StockStats.swift Wed Jan 20 11:39:33 2021 +0100 +++ b/lazybear/Supply views/StockStats.swift Wed Jan 20 11:46:55 2021 +0100 @@ -37,24 +37,27 @@ @State var type: String var body: some View { + let units = unit() RoundedRectangle(cornerRadius: 25) .foregroundColor(.white) .overlay( - Text("\(unit()) \(data, specifier: "%.2f")") + Text("\(units.0) \(data, specifier: "%.2f") \(units.1)") .foregroundColor(colour) .dataModifier() - - //Text("TOTAL: $\(totalPrice, specifier: "%.2f")") ) } - func unit() -> String { + func unit() -> (String, String) { + var dollar = "" + var pct = "" if type == "price" { - return "$ " + dollar = "$" } - else { - return "" + else if type == "daily percentage change" { + pct = "%" } + + return (dollar, pct) } } extension Text {