Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions lib/src/core/singletons/preferences.dart
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ class UserPreferences {
final prefs = instance.preferences;

data.forEach((key, value) {
_setValue(prefs, key, value);
setValue(prefs, key, value);
});

return true;
Expand All @@ -100,7 +100,7 @@ class UserPreferences {
}

/// Helper method to set a value in SharedPreferences based on its type
static void _setValue(SharedPreferences prefs, String key, dynamic value) {
static void setValue(SharedPreferences prefs, String key, dynamic value) {
if (value is int) {
prefs.setInt(key, value);
} else if (value is double) {
Expand All @@ -109,8 +109,8 @@ class UserPreferences {
prefs.setBool(key, value);
} else if (value is String) {
prefs.setString(key, value);
} else if (value is List<String>) {
prefs.setStringList(key, value);
} else if (value is List) {
prefs.setStringList(key, value.map((e) => e.toString()).toList());
}
}

Expand Down