Update templates: remove iOS 14 availability checks and stateActions + reducer.

This commit is contained in:
Stefan Ceriu
2022-05-24 09:10:40 +03:00
committed by Stefan Ceriu
parent b4d9c72e6f
commit f2fe39eca7
7 changed files with 6 additions and 48 deletions
@@ -16,11 +16,9 @@
import SwiftUI
@available(iOS 14, *)
typealias TemplateSimpleScreenViewModelType = StateStoreViewModel<TemplateSimpleScreenViewState,
Never,
TemplateSimpleScreenViewAction>
@available(iOS 14, *)
class TemplateSimpleScreenViewModel: TemplateSimpleScreenViewModelType, TemplateSimpleScreenViewModelProtocol {
// MARK: - Properties
@@ -17,8 +17,6 @@
import Foundation
protocol TemplateSimpleScreenViewModelProtocol {
var completion: ((TemplateSimpleScreenViewModelResult) -> Void)? { get set }
@available(iOS 14, *)
var context: TemplateSimpleScreenViewModelType.Context { get }
}