Просмотр исходного кода

chore: cleanup templates folder

bastiaanv 6 месяцев назад
Родитель
Сommit
c2c59e2fe0

+ 0 - 5
Templates/unit/Code/DataFlow.swift.liquid

@@ -1,5 +0,0 @@
-enum {{ module_info.name }} {
-    enum Config {}
-}
-
-protocol {{ module_info.name }}Provider {}

+ 0 - 3
Templates/unit/Code/Provider.swift.liquid

@@ -1,3 +0,0 @@
-extension {{ module_info.name }} {
-    final class Provider: BaseProvider, {{ module_info.name }}Provider {}
-}

+ 0 - 7
Templates/unit/Code/StateModel.swift.liquid

@@ -1,7 +0,0 @@
-import SwiftUI
-
-extension {{ module_info.name }} {
-    final class StateModel: BaseStateModel<Provider> {
-        override func subscribe() {}
-    }
-}

+ 0 - 14
Templates/unit/Code/View/RootView.swift.liquid

@@ -1,14 +0,0 @@
-import SwiftUI
-import Swinject
-
-extension {{ module_info.name }} {
-    struct RootView: BaseView {
-        let resolver: Resolver
-        @StateObject var state = StateModel()
-
-        var body: some View {
-            Text("{{ module_info.name }} root view")
-            .onAppear(perform: configureView)
-        }
-    }
-}

+ 0 - 13
Templates/unit/unit.rambaspec

@@ -1,13 +0,0 @@
-# Template information section
-name: "unit"
-summary: "Module template for SwiftUI."
-author: "Ivan Valkou"
-version: "1.0"
-license: "MIT"
-
-# The declarations for code files
-code_files:
-- {name: DataFlow.swift, path: Code/DataFlow.swift.liquid}
-- {name: Provider.swift, path: Code/Provider.swift.liquid}
-- {name: StateModel.swift, path: Code/StateModel.swift.liquid}
-- {name: View/RootView.swift, path: Code/View/RootView.swift.liquid}