createMultipartRequest static method
dynamic
createMultipartRequest(
{ - required bool isField,
- required bool isFile,
})
Implementation
static createMultipartRequest({
required bool isField,
required bool isFile,
// required Map<String, dynamic> fieldJson
}) async {
String? imagePath = await ImagePickerHelper.pickImage(
isMultiple: false
);
String path = imagePath??"";
AppLogs.showInfoLogs(path);
// final fieldData = fieldJson ?? {};
final fieldData = {
'name': 'John Doe',
'age': 30,
};
final fileMap = {
'key': 'profileImage',
'path': path,
'filename': path.split('/').last,
'contentType': 'multipart/form-data',
};
final formData = await FormDataHelper().getRequestData(
isField: isField,
isFile: isFile,
fieldData: fieldData,
fileData: fileMap,
);
AppLogs.showMultipartRequestLogs(formData);
}