♻️ Migrated to riverpod v3

This commit is contained in:
2025-12-06 13:00:30 +08:00
parent fd79c11d18
commit 9d03faf594
158 changed files with 6834 additions and 10357 deletions

View File

@@ -13,14 +13,12 @@ import 'package:material_symbols_icons/symbols.dart';
import 'package:styled_widget/styled_widget.dart';
import 'package:url_launcher/url_launcher_string.dart';
final chatCloudFileListNotifierProvider = AsyncNotifierProvider.autoDispose<
ChatCloudFileListNotifier,
List<SnCloudFile>
>(ChatCloudFileListNotifier.new);
final chatCloudFileListNotifierProvider = AsyncNotifierProvider.autoDispose(
ChatCloudFileListNotifier.new,
);
class ChatCloudFileListNotifier
extends AutoDisposeAsyncNotifier<List<SnCloudFile>>
with AutoDisposeAsyncPaginationController<SnCloudFile> {
class ChatCloudFileListNotifier extends AsyncNotifier<List<SnCloudFile>>
with AsyncPaginationController<SnCloudFile> {
@override
Future<List<SnCloudFile>> fetch() async {
final client = ref.read(apiClientProvider);