fix: StreamProvider for login state, rename LoginState to avoid matrix SDK conflict
This commit is contained in:
@@ -33,11 +33,7 @@ class _LoginPageState extends ConsumerState<LoginPage> {
|
||||
password: _passCtrl.text,
|
||||
homeserver: homeserver,
|
||||
);
|
||||
|
||||
final state = ref.read(loginNotifierProvider);
|
||||
if (state.status == LoginStatus.idle && mounted) {
|
||||
context.go('/rooms');
|
||||
}
|
||||
// Redirect erfolgt reaktiv über isLoggedInProvider → Router
|
||||
}
|
||||
|
||||
@override
|
||||
@@ -45,6 +41,7 @@ class _LoginPageState extends ConsumerState<LoginPage> {
|
||||
final theme = Theme.of(context);
|
||||
final loginState = ref.watch(loginNotifierProvider);
|
||||
final loading = loginState.status == LoginStatus.loading;
|
||||
|
||||
final homeserver = ref.watch(homeserverProvider) ?? 'matrix.org';
|
||||
|
||||
return Scaffold(
|
||||
|
||||
Reference in New Issue
Block a user