Browse Source

migrated local_settings to null safety

ashilkn 2 năm trước cách đây
mục cha
commit
1c09c04861
1 tập tin đã thay đổi với 2 bổ sung5 xóa
  1. 2 5
      lib/utils/local_settings.dart

+ 2 - 5
lib/utils/local_settings.dart

@@ -1,5 +1,3 @@
-// @dart=2.9
-
 import 'package:shared_preferences/shared_preferences.dart';
 
 enum AlbumSortKey {
@@ -13,15 +11,14 @@ class LocalSettings {
 
   static final LocalSettings instance = LocalSettings._privateConstructor();
   static const kCollectionSortPref = "collection_sort_pref";
-  SharedPreferences _prefs;
+  late SharedPreferences _prefs;
 
   Future<void> init() async {
     _prefs = await SharedPreferences.getInstance();
   }
 
   AlbumSortKey albumSortKey() {
-    return AlbumSortKey.values[_prefs.getInt(kCollectionSortPref) ?? 0] ??
-        AlbumSortKey.lastUpdated;
+    return AlbumSortKey.values[_prefs.getInt(kCollectionSortPref) ?? 0];
   }
 
   Future<bool> setAlbumSortKey(AlbumSortKey key) {