migrate l10n, state preloading

This commit is contained in:
austinried
2025-11-18 19:01:25 +09:00
parent 8c3979ca8b
commit 51b9f3f1a8
50 changed files with 13318 additions and 42 deletions

View File

@@ -8,7 +8,7 @@ import '../../util/http.dart';
import 'database.dart';
import 'settings.dart';
final _sourceProvider = FutureProvider<MusicSource>((ref) async {
final sourceInitializer = FutureProvider<MusicSource>((ref) async {
final db = ref.watch(databaseProvider);
final sourceId = ref.watch(sourceIdProvider);
@@ -34,6 +34,5 @@ final _sourceProvider = FutureProvider<MusicSource>((ref) async {
});
final sourceProvider = Provider<MusicSource>((ref) {
final source = ref.watch(_sourceProvider);
return source.requireValue;
return ref.watch(sourceInitializer).value!;
});