Skip to content

Commit 0a6b2be

Browse files
authored
Merge pull request #571 from stytchauth/Update-Package-Dependencies
Update Package Dependencies
2 parents 8dba6b2 + 09698ea commit 0a6b2be

File tree

6 files changed

+15
-15
lines changed

6 files changed

+15
-15
lines changed

Package.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ let package = Package(
1515
.library(name: "StytchUI", targets: ["StytchUI"]),
1616
],
1717
dependencies: [
18-
.package(url: "https://github.com/marmelroy/PhoneNumberKit", .exact("3.8.0")),
19-
.package(url: "https://github.com/GoogleCloudPlatform/recaptcha-enterprise-mobile-sdk", .upToNextMajor(from: "18.8.0-beta01")),
18+
.package(url: "https://github.com/marmelroy/PhoneNumberKit", from: "4.1.4"),
19+
.package(url: "https://github.com/GoogleCloudPlatform/recaptcha-enterprise-mobile-sdk", from: "18.8.1"),
2020
.package(url: "https://github.com/SwiftyJSON/SwiftyJSON.git", from: "5.0.2"),
2121
.package(url: "https://github.com/stytchauth/stytch-ios-dfp.git", from: "1.0.4"),
2222
],

Sources/StytchUI/Inputs/PhoneNumberInput.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import PhoneNumberKit
22
import UIKit
33

44
final class PhoneNumberInput: TextInputView<PhoneNumberInputContainer> {
5-
var onButtonPressed: (PhoneNumberKit) -> Void = { _ in }
5+
var onButtonPressed: (PhoneNumberUtility) -> Void = { _ in }
66

77
var onReturn: (Bool) -> Void = { _ in }
88

@@ -14,7 +14,7 @@ final class PhoneNumberInput: TextInputView<PhoneNumberInputContainer> {
1414
isValid ? textField.phoneNumber.map { "+\($0.countryCode) \($0.numberString)" } : nil
1515
}
1616

17-
var phoneNumberKit: PhoneNumberKit { textField.phoneNumberKit }
17+
var phoneNumberUtility: PhoneNumberUtility { textField.utility }
1818

1919
private var textField: PhoneNumberTextField { textInput.textField }
2020

@@ -31,7 +31,7 @@ final class PhoneNumberInput: TextInputView<PhoneNumberInputContainer> {
3131
}
3232

3333
@objc private func didTapButton(sender _: UIButton) {
34-
onButtonPressed(textField.phoneNumberKit)
34+
onButtonPressed(textField.utility)
3535
}
3636

3737
func setReturnKeyType(returnKeyType: UIReturnKeyType) {
@@ -139,7 +139,7 @@ final class PhoneNumberInputContainer: UIView, TextInputType {
139139
}
140140

141141
private func updateButtonTitle() {
142-
guard let countryCode = textField.phoneNumberKit.countryCode(for: textField.currentRegion) else { return }
142+
guard let countryCode = textField.utility.countryCode(for: textField.currentRegion) else { return }
143143

144144
let attributedText = NSMutableAttributedString(string: "+ \(countryCode) ")
145145
if let image = UIImage(systemName: "chevron.down") {

Sources/StytchUI/StytchB2BUIClient/Shared/StateManagement/MemberManager.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,16 @@ struct MemberManager {
2929
}
3030

3131
static var formattedPhoneNumber: String {
32-
let phoneNumberKit = PhoneNumberKit()
32+
let phoneNumberUtility = PhoneNumberUtility()
3333
guard let memberPhoneNumber = phoneNumber else {
3434
return ""
3535
}
3636

37-
guard let parsedPhoneNumber = try? phoneNumberKit.parse(memberPhoneNumber) else {
37+
guard let parsedPhoneNumber = try? phoneNumberUtility.parse(memberPhoneNumber) else {
3838
return memberPhoneNumber
3939
}
4040

41-
let formattedPhoneNumber = phoneNumberKit.format(parsedPhoneNumber, toType: .international)
41+
let formattedPhoneNumber = phoneNumberUtility.format(parsedPhoneNumber, toType: .international)
4242
return formattedPhoneNumber
4343
}
4444

Sources/StytchUI/StytchB2BUIClient/ViewControllers/SMSOTPEnrollmentViewController/SMSOTPEnrollmentViewController.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ final class SMSOTPEnrollmentViewController: BaseViewController<SMSOTPEnrollmentS
5151
private func setupPhoneNumberInput(input: PhoneNumberInput) {
5252
input.onButtonPressed = { [weak self] _ in
5353
guard let self else { return }
54-
let countryPickerViewController = CountryCodePickerViewController(phoneNumberKit: input.phoneNumberKit, options: .init())
54+
let countryPickerViewController = CountryCodePickerViewController(utility: input.phoneNumberUtility, options: .init())
5555
countryPickerViewController.delegate = input
5656
let navigationController = UINavigationController(rootViewController: countryPickerViewController)
5757
present(navigationController, animated: true)

Sources/StytchUI/StytchUIClient/ViewControllers/AuthInputViewController/AuthInputViewController.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ final class AuthInputViewController: BaseViewController<AuthInputState, AuthInpu
158158
private func setupPhoneNumberInput(input: PhoneNumberInput) {
159159
input.onButtonPressed = { [weak self] _ in
160160
guard let self else { return }
161-
let countryPickerViewController = CountryCodePickerViewController(phoneNumberKit: input.phoneNumberKit, options: .init())
161+
let countryPickerViewController = CountryCodePickerViewController(utility: input.phoneNumberUtility, options: .init())
162162
countryPickerViewController.delegate = input
163163
let navigationController = UINavigationController(rootViewController: countryPickerViewController)
164164
present(navigationController, animated: true)

Stytch/Stytch.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)