setThumbnailForUserOrPro method
Future<NetworkResponse>
setThumbnailForUserOrPro(
- dynamic bytes,
- dynamic filePath, [
- ProgressCallback? callback
override
Implementation
@override
Future<NetworkResponse> setThumbnailForUserOrPro(bytes, filePath,
[ProgressCallback? callback]) async {
return await handleNetworkError(
proccess: () async {
String fileName = filePath.split('/').last;
FormData formData = FormData.fromMap({
"fileName": MultipartFile.fromBytes(bytes, filename: fileName),
"ratio": 1,
});
Response response =
await AppClient(token: await appPrefs.getNormalToken()).post(
_MyAppEndpoint.setThumbnailForUserOrPro(),
data: formData,
onSendProgress: callback);
return NetworkResponse.fromResponse(response,
converter: (json) => UploadThumbnalResult.fromJson(json));
},
);
}