mirror of
https://github.com/kodjodevf/mangayomi.git
synced 2026-04-21 20:12:00 +00:00
Use read instead of watch
This commit is contained in:
parent
40cd5eb081
commit
c55c988188
3 changed files with 6 additions and 6 deletions
|
|
@ -46,7 +46,7 @@ class _MigrationScreenScreenState extends ConsumerState<MigrationScreen> {
|
||||||
String _query = "";
|
String _query = "";
|
||||||
final _textEditingController = TextEditingController();
|
final _textEditingController = TextEditingController();
|
||||||
late final List<Source> sourceList =
|
late final List<Source> sourceList =
|
||||||
ref.watch(onlyIncludePinnedSourceStateProvider)
|
ref.read(onlyIncludePinnedSourceStateProvider)
|
||||||
? isar.sources
|
? isar.sources
|
||||||
.filter()
|
.filter()
|
||||||
.isPinnedEqualTo(true)
|
.isPinnedEqualTo(true)
|
||||||
|
|
|
||||||
|
|
@ -55,7 +55,7 @@ Future<void> downloadChapter(
|
||||||
bool? useWifi,
|
bool? useWifi,
|
||||||
VoidCallback? callback,
|
VoidCallback? callback,
|
||||||
}) async {
|
}) async {
|
||||||
bool onlyOnWifi = useWifi ?? ref.watch(onlyOnWifiStateProvider);
|
bool onlyOnWifi = useWifi ?? ref.read(onlyOnWifiStateProvider);
|
||||||
final connectivity = await Connectivity().checkConnectivity();
|
final connectivity = await Connectivity().checkConnectivity();
|
||||||
final isOnWifi =
|
final isOnWifi =
|
||||||
connectivity.contains(ConnectivityResult.wifi) ||
|
connectivity.contains(ConnectivityResult.wifi) ||
|
||||||
|
|
@ -214,7 +214,7 @@ Future<void> downloadChapter(
|
||||||
} else if (itemType == ItemType.novel && chapter.url != null) {
|
} else if (itemType == ItemType.novel && chapter.url != null) {
|
||||||
final cookie = MClient.getCookiesPref(chapter.url!);
|
final cookie = MClient.getCookiesPref(chapter.url!);
|
||||||
final headers = itemType == ItemType.manga
|
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
|
: itemType == ItemType.anime
|
||||||
? videoHeader
|
? videoHeader
|
||||||
: htmlHeader;
|
: htmlHeader;
|
||||||
|
|
@ -245,7 +245,7 @@ Future<void> downloadChapter(
|
||||||
await File(
|
await File(
|
||||||
p.join(mangaMainDirectory!.path, "${chapter.name}.cbz"),
|
p.join(mangaMainDirectory!.path, "${chapter.name}.cbz"),
|
||||||
).exists() &&
|
).exists() &&
|
||||||
ref.watch(saveAsCBZArchiveStateProvider);
|
ref.read(saveAsCBZArchiveStateProvider);
|
||||||
bool mp4FileExist = await File(
|
bool mp4FileExist = await File(
|
||||||
p.join(mangaMainDirectory.path, "$chapterName.mp4"),
|
p.join(mangaMainDirectory.path, "$chapterName.mp4"),
|
||||||
).exists();
|
).exists();
|
||||||
|
|
@ -265,7 +265,7 @@ Future<void> downloadChapter(
|
||||||
final page = pageUrls[index];
|
final page = pageUrls[index];
|
||||||
final cookie = MClient.getCookiesPref(page.url);
|
final cookie = MClient.getCookiesPref(page.url);
|
||||||
final headers = itemType == ItemType.manga
|
final headers = itemType == ItemType.manga
|
||||||
? ref.watch(
|
? ref.read(
|
||||||
headersProvider(source: manga.source!, lang: manga.lang!),
|
headersProvider(source: manga.source!, lang: manga.lang!),
|
||||||
)
|
)
|
||||||
: itemType == ItemType.anime
|
: itemType == ItemType.anime
|
||||||
|
|
|
||||||
|
|
@ -205,7 +205,7 @@ class _MangaChapterPageGalleryState
|
||||||
|
|
||||||
final double _horizontalScaleValue = 1.0;
|
final double _horizontalScaleValue = 1.0;
|
||||||
|
|
||||||
late int pagePreloadAmount = ref.watch(pagePreloadAmountStateProvider);
|
late int pagePreloadAmount = ref.read(pagePreloadAmountStateProvider);
|
||||||
late bool _isBookmarked = _readerController.getChapterBookmarked();
|
late bool _isBookmarked = _readerController.getChapterBookmarked();
|
||||||
|
|
||||||
final _currentReaderMode = StateProvider<ReaderMode?>((ref) => null);
|
final _currentReaderMode = StateProvider<ReaderMode?>((ref) => null);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue