From b3970751cfd077f18458ebb63a07e9a6ef863768 Mon Sep 17 00:00:00 2001 From: Juan Gilsanz Polo Date: Sun, 25 Feb 2024 02:27:53 +0100 Subject: [PATCH] Changed provider --- lib/screens/bookmarks/model/bookmarks.model.dart | 2 +- lib/screens/bookmarks/provider/bookmarks.provider.dart | 2 +- lib/screens/bookmarks/provider/bookmarks.provider.g.dart | 7 ++++--- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/screens/bookmarks/model/bookmarks.model.dart b/lib/screens/bookmarks/model/bookmarks.model.dart index a44692d..8ac5d35 100644 --- a/lib/screens/bookmarks/model/bookmarks.model.dart +++ b/lib/screens/bookmarks/model/bookmarks.model.dart @@ -11,7 +11,7 @@ class BookmarksModel { BookmarksModel({ this.currentPage = 0, - this.limit = 20, + this.limit = 30, required this.bookmarks, this.inialLoadStatus = LoadStatus.loading, this.loadingMore = false, diff --git a/lib/screens/bookmarks/provider/bookmarks.provider.dart b/lib/screens/bookmarks/provider/bookmarks.provider.dart index c60dae1..0ea1a3c 100644 --- a/lib/screens/bookmarks/provider/bookmarks.provider.dart +++ b/lib/screens/bookmarks/provider/bookmarks.provider.dart @@ -44,7 +44,7 @@ FutureOr bookmarksRequestLoadMore(BookmarksRequestLoadMoreRef ref) async { ref.read(bookmarksProvider.notifier).setLoadingMore(false); } -@Riverpod(keepAlive: true) +@riverpod class Bookmarks extends _$Bookmarks { @override BookmarksModel build() { diff --git a/lib/screens/bookmarks/provider/bookmarks.provider.g.dart b/lib/screens/bookmarks/provider/bookmarks.provider.g.dart index c56b7cd..3bd2c07 100644 --- a/lib/screens/bookmarks/provider/bookmarks.provider.g.dart +++ b/lib/screens/bookmarks/provider/bookmarks.provider.g.dart @@ -172,11 +172,12 @@ final bookmarksRequestLoadMoreProvider = ); typedef BookmarksRequestLoadMoreRef = AutoDisposeFutureProviderRef; -String _$bookmarksHash() => r'454f0fcfa9ee776828ba50edf4906ed0a267cb97'; +String _$bookmarksHash() => r'fa25d1f42aaf2a5d5b09cb082e2a2b70f277309c'; /// See also [Bookmarks]. @ProviderFor(Bookmarks) -final bookmarksProvider = NotifierProvider.internal( +final bookmarksProvider = + AutoDisposeNotifierProvider.internal( Bookmarks.new, name: r'bookmarksProvider', debugGetCreateSourceHash: @@ -185,6 +186,6 @@ final bookmarksProvider = NotifierProvider.internal( allTransitiveDependencies: null, ); -typedef _$Bookmarks = Notifier; +typedef _$Bookmarks = AutoDisposeNotifier; // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member