]> git.r.bdr.sh - rbdr/patterns/blobdiff - Sources/Patterns/Tile.swift
Use CoreGraphics to draw instead of SwifTUI
[rbdr/patterns] / Sources / Patterns / Tile.swift
diff --git a/Sources/Patterns/Tile.swift b/Sources/Patterns/Tile.swift
deleted file mode 100644 (file)
index c27fcf9..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-import SwiftUI
-
-struct Tile: View {
-  
-  let pixelSize: CGFloat = 2.0;
-  
-  let design: TileDesign
-  
-  private var pixels: [Int] {
-    design.pixels()
-  }
-  
-    var body: some View {
-      VStack(spacing: 0) {
-        ForEach(0 ..< 8) { i in
-          HStack(spacing: 0) {
-            ForEach(0 ..< 8) { j in
-              Rectangle()
-                .frame(width: pixelSize, height: pixelSize)
-                .foregroundColor(pixels[(i % 8) * 8 + j % 8] == 0
-                                  ? .black
-                                  : .white
-                )
-            }
-          }
-        }
-      }
-    }
-}
-
-struct Tile_Previews: PreviewProvider {
-    static var previews: some View {
-      Tile(design: .grid)
-    }
-}