implemented reader mode

This commit is contained in:
Fabian Freund
2024-07-12 10:59:18 +02:00
parent 1704a4fa89
commit 3087bdbd8c
22 changed files with 6935 additions and 20 deletions
@@ -1,3 +1,5 @@
import 'dart:async';
import 'package:bang_navigator/features/about/data/repositories/package_info_repository.dart';
import 'package:bang_navigator/features/bangs/data/models/bang.dart';
import 'package:bang_navigator/features/bangs/domain/repositories/sync.dart';
@@ -6,6 +8,7 @@ import 'package:bang_navigator/features/content_block/domain/repositories/sync.d
import 'package:bang_navigator/features/search_browser/domain/services/session.dart';
import 'package:bang_navigator/features/settings/data/models/settings.dart';
import 'package:bang_navigator/features/settings/data/repositories/settings_repository.dart';
import 'package:bang_navigator/features/web_view/domain/providers.dart';
import 'package:exceptions/exceptions.dart';
import 'package:riverpod_annotation/riverpod_annotation.dart';
@@ -90,6 +93,8 @@ class AppInitializationService extends _$AppInitializationService {
final settings = await ref.read(settingsRepositoryProvider.future);
final errors = <ErrorMessage>[];
unawaited(ref.read(readerabilityScriptProvider.future));
await _initPackageInfo();
final bangSyncResults = await _initBangs();
@@ -7,7 +7,7 @@ part of 'app_initialization.dart';
// **************************************************************************
String _$appInitializationServiceHash() =>
r'33b432bd7a2f72f83d0b22771348ebf6e4934a92';
r'55484697ec5aadc60a8d92b5b7cea9e39457c67a';
/// See also [AppInitializationService].
@ProviderFor(AppInitializationService)