2022-04-23 21:08:45 -05:00
|
|
|
import 'package:hooks_riverpod/hooks_riverpod.dart';
|
2023-02-06 08:13:32 +01:00
|
|
|
import 'package:immich_mobile/shared/models/user.dart';
|
2022-04-23 21:08:45 -05:00
|
|
|
import 'package:immich_mobile/shared/services/user.service.dart';
|
|
|
|
|
2022-06-26 03:46:51 +09:00
|
|
|
final suggestedSharedUsersProvider =
|
2023-02-06 08:13:32 +01:00
|
|
|
FutureProvider.autoDispose<List<User>>((ref) async {
|
2022-06-26 03:46:51 +09:00
|
|
|
UserService userService = ref.watch(userServiceProvider);
|
2022-04-23 21:08:45 -05:00
|
|
|
|
2023-02-06 08:13:32 +01:00
|
|
|
return await userService.getAllUsers(isAll: false) ?? [];
|
2022-04-23 21:08:45 -05:00
|
|
|
});
|