edit login screen
This commit is contained in:
parent
d692c7c984
commit
40a5f4c628
@ -12,6 +12,7 @@ struct LoginView: View {
|
||||
@EnvironmentObject private var themeManager: ThemeManager
|
||||
@Environment(\.colorScheme) private var colorScheme
|
||||
private let themeOptions = ThemeOption.ordered
|
||||
@AppStorage("messengerModeEnabled") private var isMessengerModeEnabled: Bool = false
|
||||
|
||||
@State private var isShowingRegistration = false
|
||||
@State private var showLegacySupportNotice = false
|
||||
@ -34,7 +35,8 @@ struct LoginView: View {
|
||||
}
|
||||
|
||||
private var isLoginButtonEnabled: Bool {
|
||||
!viewModel.isLoading && isUsernameValid && isPasswordValid && viewModel.hasAcceptedTerms
|
||||
// !viewModel.isLoading && isUsernameValid && isPasswordValid && viewModel.hasAcceptedTerms
|
||||
!viewModel.isLoading && isUsernameValid && isPasswordValid
|
||||
}
|
||||
|
||||
var body: some View {
|
||||
@ -113,14 +115,17 @@ struct LoginView: View {
|
||||
.font(.caption)
|
||||
}
|
||||
|
||||
TermsAgreementCard(
|
||||
isAccepted: $viewModel.hasAcceptedTerms,
|
||||
openTerms: {
|
||||
viewModel.loadTermsIfNeeded()
|
||||
isShowingTerms = true
|
||||
}
|
||||
)
|
||||
.padding(.vertical, 12)
|
||||
// TermsAgreementCard(
|
||||
// isAccepted: $viewModel.hasAcceptedTerms,
|
||||
// openTerms: {
|
||||
// viewModel.loadTermsIfNeeded()
|
||||
// isShowingTerms = true
|
||||
// }
|
||||
// )
|
||||
// .padding(.vertical, 12)
|
||||
|
||||
Toggle(NSLocalizedString("Режим мессенжера", comment: ""), isOn: $isMessengerModeEnabled)
|
||||
.toggleStyle(SwitchToggleStyle(tint: .accentColor))
|
||||
|
||||
Button(action: {
|
||||
viewModel.login()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user