major update

This commit is contained in:
Fabian Freund
2025-03-03 15:15:05 +01:00
parent 200c82a442
commit 20bdc4df3e
103 changed files with 2664 additions and 783 deletions
@@ -6,10 +6,14 @@ import 'package:riverpod_annotation/riverpod_annotation.dart';
part 'website_title.g.dart';
@Riverpod()
Future<WebPageInfo> pageInfo(Ref ref, Uri url) async {
Future<WebPageInfo> pageInfo(
Ref ref,
Uri url, {
required bool isImageRequest,
}) async {
final websiteService = ref.watch(genericWebsiteServiceProvider.notifier);
final result = await websiteService.fetchPageInfo(url);
final result = await websiteService.fetchPageInfo(url, isImageRequest);
if (result.isSuccess) {
ref.keepAlive();