diff GeoQuiz/Components/FlagImageHelper.swift @ 10:a793f33f05fb

refactor code and fix layout
author Dennis C. M. <dennis@denniscm.com>
date Sat, 08 Oct 2022 21:36:40 +0200
parents GeoQuiz/Helpers/FlagImage.swift@e09959b4e4a8
children f140bb277c96
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/GeoQuiz/Components/FlagImageHelper.swift	Sat Oct 08 21:36:40 2022 +0200
@@ -0,0 +1,29 @@
+//
+//  FlagImageHelper.swift
+//  GeoQuiz
+//
+//  Created by Dennis Concepción Martín on 9/9/22.
+//
+
+import SwiftUI
+
+struct FlagImage: View {
+    @Environment(\.colorScheme) var colorScheme
+    
+    var flagSymbol: String
+    var cornerRadius: Double
+    
+    var body: some View {
+        Image(flagSymbol)
+            .renderingMode(.original)
+            .resizable()
+            .scaledToFit()
+    }
+}
+
+struct FlagImage_Previews: PreviewProvider {
+    static var previews: some View {
+        FlagImage(flagSymbol: "es", cornerRadius: 20)
+            .frame(height: 130)
+    }
+}