secant-ios-wallet/secant/Features/Settings/Settings.swift

39 lines
710 B
Swift

import ComposableArchitecture
struct SettingsState: Equatable {
}
enum SettingsAction: Equatable {
case noOp
}
struct SettingsEnvironment: Equatable {
}
// MARK: - SettingsStateReducer
typealias SettingsReducer = Reducer<SettingsState, SettingsAction, SettingsEnvironment>
extension SettingsReducer {
static let `default` = SettingsReducer { _, action, _ in
switch action {
default:
return .none
}
}
}
// MARK: - SettingsStore
typealias SettingsStore = Store<SettingsState, SettingsAction>
extension SettingsStore {
}
// MARK: - SettingsViewStore
typealias SettingsViewStore = ViewStore<SettingsState, SettingsAction>
extension SettingsViewStore {
}