loadCache method

void loadCache()

Implementation

void loadCache() {
  SharedPreferences.getInstance().then<dynamic>((SharedPreferences prefs) {
    if (prefs.getString(KitPageManager.KEY_KIT_PAGE_CACHE) != null) {
      if (prefs.getString(KitPageManager.KEY_KIT_PAGE_CACHE) == '') {
        KitPageManager.instance.residentList = <String>[];
      } else {
        KitPageManager.instance.residentList =
            prefs.getString(KitPageManager.KEY_KIT_PAGE_CACHE)?.split(',') ??
                [];
      }
    }
    if (KitPageManager.instance.residentList.isNotEmpty) {
      ResidentPage.tag = KitPageManager.instance.residentList.first;
    } else {
      ResidentPage.tag = KitPageManager.KIT_ALL;
    }
  });
}