getDocTypes method
Future
getDocTypes(
- dynamic context
)
Implementation
Future getDocTypes(context) async {
Response response;
final dio = apiClient();
try {
var data = dio.then((value) async {
response = await value.post(UrlResources.docTypeList);
var res = response.data;
if (res["isSuccess"]) {
final results =
List<Map<String, dynamic>>.from(response.data['data']);
List<DocTypeModel> finalResult = results
.map((resultData) => DocTypeModel.fromMap(resultData))
.toList();
return finalResult;
} else {
throw 'Session expired, Try again';
}
});
return data;
} catch (error) {
exitInstaFido(
context: context,
msg: 'networkError',
exitStatus: ExitStatus.docNetworkError,
scanId: '');
throw "Something went wrong, try again";
}
}