loadData method
Implementation
Future<List<Map<String, dynamic>>> loadData() async {
var prefs = await SharedPreferences.getInstance();
// Load the JSON string from SharedPreferences
String? jsonString = prefs.getString('dataList');
if (jsonString != null) {
// Convert the JSON string back to a List<Map<String, dynamic>>
List<dynamic> jsonList = jsonDecode(jsonString);
List<Map<String, dynamic>> dataList =
List<Map<String, dynamic>>.from(jsonList);
return dataList;
} else {
// Return an empty list or handle the absence of data accordingly
return [];
}
}