updateImageForBecomeSeller method
Future<NetworkResponse>
updateImageForBecomeSeller(
- dynamic fileType,
- dynamic path, [
- ProgressCallback? callback
override
Implementation
@override
Future<NetworkResponse> updateImageForBecomeSeller(fileType, path,
[ProgressCallback? callback]) async {
return await handleNetworkError(
proccess: () async {
String fileName = path.split('/').last;
FormData formData = FormData.fromMap({
"fileType": fileType,
"fileName": multipartFileFromBytes(File(path).readAsBytesSync(),
filename: fileName),
});
final token = await appPrefs.getNormalToken();
Response response = await AppClient(token: token).post(
_MyAppEndpoint.updateImageForBecomeSeller(),
data: formData,
onSendProgress: callback);
return NetworkResponse.fromResponse(response,
value: response.data['values']['fileName']);
},
);
}