diff GeoQuiz/Helpers/FlagImage.swift @ 0:413e2d21333e

first commit
author Dennis C. M. <dennis@denniscm.com>
date Tue, 20 Sep 2022 08:13:26 +0200
parents
children e09959b4e4a8
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/GeoQuiz/Helpers/FlagImage.swift	Tue Sep 20 08:13:26 2022 +0200
@@ -0,0 +1,30 @@
+//
+//  FlagImage.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()
+            .clipShape(RoundedRectangle(cornerRadius: cornerRadius))
+    }
+}
+
+struct FlagImage_Previews: PreviewProvider {
+    static var previews: some View {
+        FlagImage(flagSymbol: "es", cornerRadius: 20)
+            .frame(height: 130)
+    }
+}