Skip to content

Commit 905ea5b

Browse files
committed
Cleanup: DiffableTextField.
1 parent fb383e6 commit 905ea5b

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

Sources/DiffableTextViewsXUIKit/DiffableTextField.swift

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,9 @@ public struct DiffableTextField<Style: DiffableTextStyle>: UIViewRepresentable {
7979

8080
public final class Coordinator: NSObject, UITextFieldDelegate {
8181
@usableFromInline typealias Upstream = DiffableTextField
82-
@usableFromInline typealias Context = DiffableTextKit.Context<Style, UTF16>
82+
@usableFromInline typealias Environment = EnvironmentValues
8383
@usableFromInline typealias Remote = DiffableTextKit.Remote<Style>
84+
@usableFromInline typealias Context = DiffableTextKit.Context<Style, UTF16>
8485

8586
//=--------------------------------------------------------------------=
8687
// MARK: State
@@ -90,18 +91,18 @@ public struct DiffableTextField<Style: DiffableTextStyle>: UIViewRepresentable {
9091
@usableFromInline private(set) var context: Context!
9192
@usableFromInline private(set) var upstream: Upstream!
9293
@usableFromInline private(set) var downstream: Downstream!
93-
@usableFromInline private(set) var environment: EnvironmentValues!
94+
@usableFromInline private(set) var environment: Environment!
9495

9596
//=--------------------------------------------------------------------=
9697
// MARK: View Life Cycle
9798
//=--------------------------------------------------------------------=
9899

99-
@inlinable func setup(_ upstream: Upstream, _ environment: EnvironmentValues, _ downstream: Downstream) {
100+
@inlinable func setup(_ upstream: Upstream, _ environment: Environment, _ downstream: Downstream) {
100101
self.upstream = upstream; self.environment = environment; self.downstream = downstream
101102
self.context = Context(pull()); self.downstream.wrapped.delegate = self; self.write()
102103
}
103104

104-
@inlinable func update(_ upstream: Upstream, _ environment: EnvironmentValues) {
105+
@inlinable func update(_ upstream: Upstream, _ environment: Environment) {
105106
self.upstream = upstream; self.environment = environment
106107
self.synchronize() // on update is same as on did update
107108
self.downstream.transform(environment.diffableTextField_onUpdate)

0 commit comments

Comments
 (0)