loadFromStorage method

Future<void> loadFromStorage()

Implementation

Future<void> loadFromStorage() async {
  try {
    final prefs = await SharedPreferences.getInstance();
    final recordsJson = prefs.getString(_storageKey);
    if (recordsJson != null) {
      final recordsList = jsonDecode(recordsJson) as List;
      _records.clear();
      for (final recordMap in recordsList) {
        _records.add(_recordFromMap(recordMap));
      }
    }
  } catch (e) {
    // Handle error silently
  }
}