♻️ 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

@@ -47,7 +47,7 @@ class PostComposeSheet extends HookConsumerWidget {
@override
Widget build(BuildContext context, WidgetRef ref) {
final drafts = ref.watch(composeStorageNotifierProvider);
final drafts = ref.watch(composeStorageProvider);
final restoredInitialState = useState<PostComposeInitialState?>(null);
final prompted = useState(false);
@@ -185,7 +185,7 @@ class PostComposeSheet extends HookConsumerWidget {
WidgetRef ref,
ValueNotifier<PostComposeInitialState?> restoredInitialState,
) async {
final drafts = ref.read(composeStorageNotifierProvider);
final drafts = ref.read(composeStorageProvider);
if (drafts.isNotEmpty) {
final latestDraft = drafts.values.last;
@@ -219,7 +219,7 @@ class PostComposeSheet extends HookConsumerWidget {
if (restore == true) {
// Delete the old draft
await ref
.read(composeStorageNotifierProvider.notifier)
.read(composeStorageProvider.notifier)
.deleteDraft(latestDraft.id);
restoredInitialState.value = PostComposeInitialState(
title: latestDraft.title,