diff --git a/Demo Project/ResponsiveTextFieldDemo/ContentView.swift b/Demo Project/ResponsiveTextFieldDemo/ContentView.swift index 2d1a08e..3b75392 100644 --- a/Demo Project/ResponsiveTextFieldDemo/ContentView.swift +++ b/Demo Project/ResponsiveTextFieldDemo/ContentView.swift @@ -65,7 +65,9 @@ struct ContentView: View { firstResponderDemand: $emailResponderDemand.animation(), configuration: .email, onFirstResponderStateChanged: FirstResponderStateChangeHandler( - handleStateChange: { isEmailFirstResponder = $0 }, + handleStateChange: { isFirstResponder, _ in + isEmailFirstResponder = isFirstResponder + }, canBecomeFirstResponder: { true }, canResignFirstResponder: { true } ).animation(), diff --git a/Package.resolved b/Package.resolved index f45de8a..ace10e6 100644 --- a/Package.resolved +++ b/Package.resolved @@ -6,8 +6,17 @@ "repositoryURL": "https://github.com/pointfreeco/combine-schedulers.git", "state": { "branch": null, - "revision": "8fee20f993e64bbbf22bc3e3f444758ac2d05692", - "version": "0.7.2" + "revision": "5928286acce13def418ec36d05a001a9641086f2", + "version": "1.0.3" + } + }, + { + "package": "swift-concurrency-extras", + "repositoryURL": "https://github.com/pointfreeco/swift-concurrency-extras", + "state": { + "branch": null, + "revision": "82a4ae7170d98d8538ec77238b7eb8e7199ef2e8", + "version": "1.3.1" } }, { @@ -24,8 +33,8 @@ "repositoryURL": "https://github.com/pointfreeco/xctest-dynamic-overlay", "state": { "branch": null, - "revision": "38bc9242e4388b80bd23ddfdf3071428859e3260", - "version": "0.4.0" + "revision": "b2ed9eabefe56202ee4939dd9fc46b6241c88317", + "version": "1.6.1" } } ] diff --git a/Package.swift b/Package.swift index cecabcb..cc98fc1 100644 --- a/Package.swift +++ b/Package.swift @@ -13,7 +13,7 @@ let package = Package( ], dependencies: [ .package(name: "SnapshotTesting", url: "https://github.com/pointfreeco/swift-snapshot-testing.git", from: "1.8.1"), - .package(name: "combine-schedulers", url: "https://github.com/pointfreeco/combine-schedulers.git", from: "0.5.3") + .package(name: "combine-schedulers", url: "https://github.com/pointfreeco/combine-schedulers.git", from: "1.0.0") ], targets: [ .target( diff --git a/ResponsiveTextField.xcworkspace/xcshareddata/swiftpm/Package.resolved b/ResponsiveTextField.xcworkspace/xcshareddata/swiftpm/Package.resolved index 6944c3b..ace10e6 100644 --- a/ResponsiveTextField.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/ResponsiveTextField.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -6,8 +6,17 @@ "repositoryURL": "https://github.com/pointfreeco/combine-schedulers.git", "state": { "branch": null, - "revision": "4cf088c29a20f52be0f2ca54992b492c54e0076b", - "version": "0.5.3" + "revision": "5928286acce13def418ec36d05a001a9641086f2", + "version": "1.0.3" + } + }, + { + "package": "swift-concurrency-extras", + "repositoryURL": "https://github.com/pointfreeco/swift-concurrency-extras", + "state": { + "branch": null, + "revision": "82a4ae7170d98d8538ec77238b7eb8e7199ef2e8", + "version": "1.3.1" } }, { @@ -24,8 +33,8 @@ "repositoryURL": "https://github.com/pointfreeco/xctest-dynamic-overlay", "state": { "branch": null, - "revision": "50a70a9d3583fe228ce672e8923010c8df2deddd", - "version": "0.2.1" + "revision": "b2ed9eabefe56202ee4939dd9fc46b6241c88317", + "version": "1.6.1" } } ]