17 lines
523 B
Dart
17 lines
523 B
Dart
import 'package:mangayomi/eval/lib.dart';
|
|
import 'package:mangayomi/eval/model/m_pages.dart';
|
|
import 'package:mangayomi/models/source.dart';
|
|
import 'package:riverpod_annotation/riverpod_annotation.dart';
|
|
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
|
part 'search.g.dart';
|
|
|
|
@riverpod
|
|
Future<MPages?> search(
|
|
Ref ref, {
|
|
required Source source,
|
|
required String query,
|
|
required int page,
|
|
required List<dynamic> filterList,
|
|
}) async {
|
|
return getExtensionService(source).search(query, page, filterList);
|
|
}
|