mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-22 22:25:57 +00:00
Stars subscriptions
This commit is contained in:
@@ -16,6 +16,7 @@ import PasswordSetupUI
|
||||
import Markdown
|
||||
|
||||
private final class TwoStepVerificationUnlockSettingsControllerArguments {
|
||||
let context: AccountContext
|
||||
let updatePasswordText: (String) -> Void
|
||||
let checkPassword: () -> Void
|
||||
let openForgotPassword: () -> Void
|
||||
@@ -28,7 +29,8 @@ private final class TwoStepVerificationUnlockSettingsControllerArguments {
|
||||
let declinePasswordReset: () -> Void
|
||||
let resetPassword: () -> Void
|
||||
|
||||
init(updatePasswordText: @escaping (String) -> Void, checkPassword: @escaping () -> Void, openForgotPassword: @escaping () -> Void, openSetupPassword: @escaping () -> Void, openDisablePassword: @escaping () -> Void, openSetupEmail: @escaping () -> Void, openResetPendingEmail: @escaping () -> Void, updateEmailCode: @escaping (String) -> Void, openConfirmEmail: @escaping () -> Void, declinePasswordReset: @escaping () -> Void, resetPassword: @escaping () -> Void) {
|
||||
init(context: AccountContext, updatePasswordText: @escaping (String) -> Void, checkPassword: @escaping () -> Void, openForgotPassword: @escaping () -> Void, openSetupPassword: @escaping () -> Void, openDisablePassword: @escaping () -> Void, openSetupEmail: @escaping () -> Void, openResetPendingEmail: @escaping () -> Void, updateEmailCode: @escaping (String) -> Void, openConfirmEmail: @escaping () -> Void, declinePasswordReset: @escaping () -> Void, resetPassword: @escaping () -> Void) {
|
||||
self.context = context
|
||||
self.updatePasswordText = updatePasswordText
|
||||
self.checkPassword = checkPassword
|
||||
self.openForgotPassword = openForgotPassword
|
||||
@@ -423,7 +425,7 @@ public func twoStepVerificationUnlockSettingsController(context: AccountContext,
|
||||
})
|
||||
}
|
||||
|
||||
let arguments = TwoStepVerificationUnlockSettingsControllerArguments(updatePasswordText: { updatedText in
|
||||
let arguments = TwoStepVerificationUnlockSettingsControllerArguments(context: context, updatePasswordText: { updatedText in
|
||||
updateState { state in
|
||||
var state = state
|
||||
state.passwordText = updatedText
|
||||
|
||||
Reference in New Issue
Block a user