comparison Simoleon/Conversion.swift @ 150:6eac99e99b96

Add error handling to read json function
author Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
date Thu, 19 Aug 2021 19:12:56 +0100
parents 1fd9e27df5be
children
comparison
equal deleted inserted replaced
149:07b5d7386e6e 150:6eac99e99b96
15 @State private var amountToConvert = "" 15 @State private var amountToConvert = ""
16 @State private var price: Double = 1.00 16 @State private var price: Double = 1.00
17 @State private var showingConversion = false 17 @State private var showingConversion = false
18 @State private var showingCurrencySelector = false 18 @State private var showingCurrencySelector = false
19 @State private var amountIsEditing = false 19 @State private var amountIsEditing = false
20
21 let currencyMetadata: [String: CurrencyMetadataModel] = parseJson("CurrencyMetadata.json")
22 20
23 var body: some View { 21 var body: some View {
24 ScrollView(showsIndicators: false) { 22 ScrollView(showsIndicators: false) {
25 VStack(alignment: .leading) { 23 VStack(alignment: .leading) {
26 HStack { 24 HStack {