modelGet method
dynamic
modelGet({})
Implementation
modelGet({
required String url,
required T dataModel,
T Function(Map<String, dynamic>)? parseMethod,
}) async {
try {
Response response = await dio.get(url);
printingResponse(response);
return BaseResponse<T>.fromJson(await dataResponseByStatus(response),
parseMethod: parseMethod);
} catch (e) {
// log("error $e");
if (e is DioException) {
await networkErrors(e);
// log("err data ${e.response?.data}");
throw CustomException(e.response?.data?.toString());
}
}
return null;
}