@@ -14,9 +14,13 @@ import 'package:lichess_mobile/src/widgets/list.dart';
1414import 'package:lichess_mobile/src/widgets/platform.dart' ;
1515
1616class ThemesNotifier
17- extends AsyncNotifier <(bool , IMap <PuzzleThemeKey , int >, IMap <PuzzleThemeKey , PuzzleThemeData >?, bool )> {
17+ extends
18+ AsyncNotifier <
19+ (bool , IMap <PuzzleThemeKey , int >, IMap <PuzzleThemeKey , PuzzleThemeData >?, bool )
20+ > {
1821 @override
19- Future <(bool , IMap <PuzzleThemeKey , int >, IMap <PuzzleThemeKey , PuzzleThemeData >?, bool )> build () async {
22+ Future <(bool , IMap <PuzzleThemeKey , int >, IMap <PuzzleThemeKey , PuzzleThemeData >?, bool )>
23+ build () async {
2024 final connectivity = await ref.watch (connectivityChangesProvider.future);
2125
2226 final savedThemes = await ref.watch (savedThemeBatchesProvider.future);
@@ -36,11 +40,11 @@ class ThemesNotifier
3640 }
3741}
3842
39- final themesProvider = AsyncNotifierProvider .autoDispose <
40- ThemesNotifier ,
41- ( bool , IMap < PuzzleThemeKey , int >, IMap < PuzzleThemeKey , PuzzleThemeData > ? , bool ) > (
42- ThemesNotifier . new ,
43- );
43+ final themesProvider =
44+ AsyncNotifierProvider .autoDispose <
45+ ThemesNotifier ,
46+ ( bool , IMap < PuzzleThemeKey , int >, IMap < PuzzleThemeKey , PuzzleThemeData > ? , bool )
47+ > ( ThemesNotifier . new );
4448
4549class PuzzleThemesScreen extends StatelessWidget {
4650 const PuzzleThemesScreen ({super .key});
0 commit comments