Fixed data late to display

Future<void> getUserInfo() async {
    final SharedPreferences prefs = await SharedPreferences.getInstance();
    patientName = prefs.getString(prefPatientName);
    patientContact = prefs.getString(prefPatientEmail);
    patientPhoto = prefs.getString(prefUserPhoto);
    nameController = TextEditingController(text: patientName);
    contactController = TextEditingController(text: patientContact);
  }

@override
  void initState() {
    getUserInfo().then((value) {
      setState(() {
        isLoading = false;
      });
    });
    super.initState();
  }




Comments