submitDatas method
Implementation
Future<LoginChallengepost> submitDatas(
String loginChallengeId, String redirectTo) async {
var response = await http.post(
Uri.parse('https://stage.tsbdev.co/api/v1/login-challenge'),
body: {"loginChallengeId": uuid.v1(), "redirectTo": redirectTo});
print(response.body);
if (response.statusCode == 201) {
dataMain = jsonDecode(response.body);
var responseString = response.body;
String loginChallengeId =
loginChallengepostFromJson(responseString).loginChallengeId;
final prefs = await SharedPreferences.getInstance();
print(loginChallengeId);
await prefs.setString('loginID', loginChallengeId);
print('dev login challange id');
print(prefs.getString('loginID'));
return loginChallengepostFromJson(responseString);
} else {
throw Exception('Failed to create album.');
}
}