claude refactor
This commit is contained in:
@@ -2,13 +2,14 @@
|
||||
import 'dart:developer';
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_bloc/flutter_bloc.dart';
|
||||
import 'package:flutter_login/flutter_login.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
|
||||
import '../../api/marianumcloud/talk/room/getRoom.dart';
|
||||
import '../../api/marianumcloud/talk/room/getRoomParams.dart';
|
||||
import '../../model/accountData.dart';
|
||||
import '../../model/accountModel.dart';
|
||||
import '../../state/app/modules/account/bloc/account_bloc.dart';
|
||||
import '../../state/app/modules/account/bloc/account_state.dart';
|
||||
|
||||
class Login extends StatefulWidget {
|
||||
const Login({super.key});
|
||||
@@ -20,7 +21,7 @@ class Login extends StatefulWidget {
|
||||
class _LoginState extends State<Login> {
|
||||
bool displayDisclaimerText = true;
|
||||
|
||||
String? _checkInput(value)=> (value ?? '').length == 0 ? 'Eingabe erforderlich' : null;
|
||||
String? _checkInput(String? value) => (value ?? '').isEmpty ? 'Eingabe erforderlich' : null;
|
||||
|
||||
Future<String?> _login(LoginData data) async {
|
||||
await AccountData().removeData();
|
||||
@@ -55,7 +56,7 @@ class _LoginState extends State<Login> {
|
||||
|
||||
userValidator: _checkInput,
|
||||
passwordValidator: _checkInput,
|
||||
onSubmitAnimationCompleted: () => Provider.of<AccountModel>(context, listen: false).setState(AccountModelState.loggedIn),
|
||||
onSubmitAnimationCompleted: () => context.read<AccountBloc>().setStatus(AccountStatus.loggedIn),
|
||||
|
||||
onLogin: _login,
|
||||
onSignup: null,
|
||||
|
||||
Reference in New Issue
Block a user