prefer gecko data

This commit is contained in:
Fabian Freund
2025-04-18 22:37:54 +02:00
parent 2063791660
commit b80813a3be
4 changed files with 197 additions and 8 deletions
@@ -17,10 +17,9 @@ class WebsiteFeedTile extends HookConsumerWidget {
@override
Widget build(BuildContext context, WidgetRef ref) {
final pageInfoAsync =
(precachedInfo?.feeds != null)
? AsyncValue.data(precachedInfo!)
: ref.watch(pageInfoProvider(url, isImageRequest: false));
final pageInfoAsync = ref.watch(
completePageInfoProvider(url, precachedInfo),
);
return Skeletonizer(
enabled: pageInfoAsync.isLoading && precachedInfo?.feeds == null,
@@ -13,10 +13,9 @@ class WebsiteTitleTile extends HookConsumerWidget {
@override
Widget build(BuildContext context, WidgetRef ref) {
final pageInfoAsync =
(precachedInfo?.isPageInfoComplete ?? false)
? AsyncValue.data(precachedInfo!)
: ref.watch(pageInfoProvider(url, isImageRequest: false));
final pageInfoAsync = ref.watch(
completePageInfoProvider(url, precachedInfo),
);
return Skeletonizer(
enabled: pageInfoAsync.isLoading && precachedInfo == null,