Use read instead of watch

This commit is contained in:
NBA2K1 2025-07-06 20:35:51 +02:00
parent 40cd5eb081
commit c55c988188
3 changed files with 6 additions and 6 deletions

View file

@ -46,7 +46,7 @@ class _MigrationScreenScreenState extends ConsumerState<MigrationScreen> {
String _query = "";
final _textEditingController = TextEditingController();
late final List<Source> sourceList =
ref.watch(onlyIncludePinnedSourceStateProvider)
ref.read(onlyIncludePinnedSourceStateProvider)
? isar.sources
.filter()
.isPinnedEqualTo(true)

View file

@ -55,7 +55,7 @@ Future<void> downloadChapter(
bool? useWifi,
VoidCallback? callback,
}) async {
bool onlyOnWifi = useWifi ?? ref.watch(onlyOnWifiStateProvider);
bool onlyOnWifi = useWifi ?? ref.read(onlyOnWifiStateProvider);
final connectivity = await Connectivity().checkConnectivity();
final isOnWifi =
connectivity.contains(ConnectivityResult.wifi) ||
@ -214,7 +214,7 @@ Future<void> downloadChapter(
} else if (itemType == ItemType.novel && chapter.url != null) {
final cookie = MClient.getCookiesPref(chapter.url!);
final headers = itemType == ItemType.manga
? ref.watch(headersProvider(source: manga.source!, lang: manga.lang!))
? ref.read(headersProvider(source: manga.source!, lang: manga.lang!))
: itemType == ItemType.anime
? videoHeader
: htmlHeader;
@ -245,7 +245,7 @@ Future<void> downloadChapter(
await File(
p.join(mangaMainDirectory!.path, "${chapter.name}.cbz"),
).exists() &&
ref.watch(saveAsCBZArchiveStateProvider);
ref.read(saveAsCBZArchiveStateProvider);
bool mp4FileExist = await File(
p.join(mangaMainDirectory.path, "$chapterName.mp4"),
).exists();
@ -265,7 +265,7 @@ Future<void> downloadChapter(
final page = pageUrls[index];
final cookie = MClient.getCookiesPref(page.url);
final headers = itemType == ItemType.manga
? ref.watch(
? ref.read(
headersProvider(source: manga.source!, lang: manga.lang!),
)
: itemType == ItemType.anime

View file

@ -205,7 +205,7 @@ class _MangaChapterPageGalleryState
final double _horizontalScaleValue = 1.0;
late int pagePreloadAmount = ref.watch(pagePreloadAmountStateProvider);
late int pagePreloadAmount = ref.read(pagePreloadAmountStateProvider);
late bool _isBookmarked = _readerController.getChapterBookmarked();
final _currentReaderMode = StateProvider<ReaderMode?>((ref) => null);