refactor(mobile): refactor user provider (#16358)

This commit is contained in:
Alex 2025-02-26 17:04:43 -06:00 committed by GitHub
parent c778516ce2
commit 8fbd650483
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 65 additions and 23 deletions

View file

@ -107,4 +107,14 @@ class UserService {
Future<void> clearTable() {
return _userRepository.clearTable();
}
Future<List<int>> getTimelineUserIds() async {
final me = await _userRepository.me();
return _userRepository.getTimelineUserIds(me.isarId);
}
Stream<List<int>> watchTimelineUserIds() async* {
final me = await _userRepository.me();
yield* _userRepository.watchTimelineUsers(me.isarId);
}
}