get method Null safety
- {required String subject}
return the list of subject papers
Implementation
static Future<List<PaperModel>> get({required String subject}) async {
final pref = await SharedPreferences.getInstance();
/// get already stored list of papers for the subject
final myPapers = pref.getStringList(subject);
final List<String> myList = myPapers ?? [];
List<PaperModel> models = [];
myList.forEach((element) {
final paper = PaperModel(name: element, url: element);
models.add(paper);
});
return models;
}