@@ -17,7 +17,6 @@ import 'package:dio/dio.dart';
1717import 'package:flutter/cupertino.dart' ;
1818import 'package:flutter/foundation.dart' ;
1919import 'package:flutter_riverpod/flutter_riverpod.dart' ;
20- import 'package:go_router/go_router.dart' ;
2120
2221// StateNotifier to manage the users list and selected user
2322class UserNotifier extends StateNotifier <List <User >> {
@@ -165,7 +164,6 @@ class CurrentUserNotifier extends StateNotifier<User?> {
165164 if (allUsers == null || allUsers.mounted == false ) return ;
166165
167166 allUsers.removeUser (state! );
168- context.go ("/" );
169167 }
170168}
171169
@@ -179,7 +177,7 @@ final basePathOverrideProvider = StateProvider<String?>((ref) => null);
179177
180178// Provider to manage the API client
181179final apiProvider = Provider <abs_api.AbsApi ?>((ref) {
182- final users = ref.read (usersProvider);
180+ final users = ref.watch (usersProvider);
183181 final index = ref.watch (selectedUserProvider);
184182 final basePathOverride = ref.watch (basePathOverrideProvider);
185183
@@ -225,7 +223,7 @@ final apiProvider = Provider<abs_api.AbsApi?>((ref) {
225223});
226224
227225final apiProviderNew = Provider <ABSApi ?>((ref) {
228- final users = ref.read (usersProvider);
226+ final users = ref.watch (usersProvider);
229227 final index = ref.watch (selectedUserProvider);
230228 final basePathOverride = ref.watch (basePathOverrideProvider);
231229
0 commit comments