mangayomi-mirror/lib/modules/manga/reader/providers/push_router.dart
2023-07-30 03:02:09 +01:00

25 lines
670 B
Dart

import 'package:flutter/material.dart';
import 'package:go_router/go_router.dart';
import 'package:mangayomi/models/chapter.dart';
pushMangaReaderView({
required BuildContext context,
required Chapter chapter,
}) {
if (chapter.manga.value!.isManga!) {
context.push('/mangareaderview', extra: chapter);
} else {
context.push('/animestreamview', extra: chapter);
}
}
pushReplacementMangaReaderView({
required BuildContext context,
required Chapter chapter,
}) {
if (chapter.manga.value!.isManga!) {
context.pushReplacement('/mangareaderview', extra: chapter);
} else {
context.pushReplacement('/animestreamview', extra: chapter);
}
}