Small change

This commit is contained in:
Juan Gilsanz Polo
2024-02-25 02:35:58 +01:00
parent b3970751cf
commit 2c857b3276
2 changed files with 4 additions and 5 deletions

View File

@@ -17,6 +17,8 @@ FutureOr<void> bookmarksRequest(BookmarksRequestRef ref, int limit) async {
if (result.successful == true) { if (result.successful == true) {
ref.read(bookmarksProvider).bookmarks = result.content!.results!; ref.read(bookmarksProvider).bookmarks = result.content!.results!;
ref.read(bookmarksProvider).maxNumber = result.content!.count!; ref.read(bookmarksProvider).maxNumber = result.content!.count!;
ref.read(bookmarksProvider).currentPage = 0;
ref.read(bookmarksProvider).loadingMore = false;
ref.read(bookmarksProvider).inialLoadStatus = LoadStatus.loaded; ref.read(bookmarksProvider).inialLoadStatus = LoadStatus.loaded;
} else { } else {
ref.read(bookmarksProvider).inialLoadStatus = LoadStatus.error; ref.read(bookmarksProvider).inialLoadStatus = LoadStatus.error;
@@ -74,8 +76,5 @@ class Bookmarks extends _$Bookmarks {
Future<void> refresh() async { Future<void> refresh() async {
await ref.read(bookmarksRequestProvider(state.limit).future); await ref.read(bookmarksRequestProvider(state.limit).future);
state.currentPage = 0;
state.loadingMore = false;
ref.notifyListeners();
} }
} }

View File

@@ -6,7 +6,7 @@ part of 'bookmarks.provider.dart';
// RiverpodGenerator // RiverpodGenerator
// ************************************************************************** // **************************************************************************
String _$bookmarksRequestHash() => r'716bbb168bef640b11619d7f6a333c53b3c29bdb'; String _$bookmarksRequestHash() => r'04ee313bc986046f5c401f7539b0ba2386001303';
/// Copied from Dart SDK /// Copied from Dart SDK
class _SystemHash { class _SystemHash {
@@ -172,7 +172,7 @@ final bookmarksRequestLoadMoreProvider =
); );
typedef BookmarksRequestLoadMoreRef = AutoDisposeFutureProviderRef<void>; typedef BookmarksRequestLoadMoreRef = AutoDisposeFutureProviderRef<void>;
String _$bookmarksHash() => r'fa25d1f42aaf2a5d5b09cb082e2a2b70f277309c'; String _$bookmarksHash() => r'63863329236a127fce0f7b75e2461a841c0cae55';
/// See also [Bookmarks]. /// See also [Bookmarks].
@ProviderFor(Bookmarks) @ProviderFor(Bookmarks)