@@ -85,7 +85,7 @@ public class ValueBinding<Value, UpdateValue> {
85
85
- Parameter actionTemplateForValue: A closure used to decide which`ActionTemplate` to use
86
86
for dispatching an `Action` when the value changes
87
87
*/
88
- public init < State: Encodable , Environment> ( store: Store < State , Environment > ,
88
+ public init < State, Environment> ( store: Store < State , Environment > ,
89
89
selector: Fluxor . Selector < State , Value > ,
90
90
actionTemplate: @escaping ( Value ) -> ActionTemplate < UpdateValue > ) {
91
91
self . storeSelectCurrent = { store. selectCurrent ( selector) }
@@ -101,7 +101,7 @@ public class ValueBinding<Value, UpdateValue> {
101
101
- Parameter selector: The `Selector`s to use for selecting
102
102
- Parameter actionTemplate: The `ActionTemplate` to use for dispatching an `Action` when the value changes
103
103
*/
104
- public convenience init < State: Encodable , Environment> ( store: Store < State , Environment > ,
104
+ public convenience init < State, Environment> ( store: Store < State , Environment > ,
105
105
selector: Fluxor . Selector < State , Value > ,
106
106
actionTemplate: ActionTemplate < UpdateValue > ) {
107
107
self . init ( store: store, selector: selector, actionTemplate: { _ in actionTemplate } )
0 commit comments