File tree 1 file changed +3
-3
lines changed
1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -20,18 +20,18 @@ import Combine
20
20
@dynamicMemberLookup
21
21
internal final class StateSync < Value: Equatable > {
22
22
23
- typealias OnDidMutate < Value > = ( _ newState: Value , _ oldState: Value ) -> Void
23
+ typealias OnDidMutate = ( _ newState: Value , _ oldState: Value ) -> Void
24
24
25
25
private let subject : CurrentValueSubject < Value , Never >
26
26
private let lock = UnfairLock ( )
27
27
28
- public var onDidMutate : OnDidMutate < Value > ?
28
+ public var onDidMutate : OnDidMutate ?
29
29
30
30
public var valuePublisher : AnyPublisher < Value , Never > {
31
31
subject. eraseToAnyPublisher ( )
32
32
}
33
33
34
- public init ( _ value: Value , onMutate: OnDidMutate < Value > ? = nil ) {
34
+ public init ( _ value: Value , onMutate: OnDidMutate ? = nil ) {
35
35
self . subject = CurrentValueSubject ( value)
36
36
self . onDidMutate = onMutate
37
37
}
You can’t perform that action at this time.
0 commit comments