KS
Size: a a a
RR
S
RR
RR
uploadPhoto(event) {
let files = event.target.files;
if (files.length) {
let form = new FormData();
form.append('file', files[0]);
form.append('type', 'background_photo');
this.updatePhoto({isMultipart: true, form});
event.target.value = '';
}
}
RR
RR
RR
/**
* Saves Cover/Main/Miniature image
*
* @param form
* @param isMultipart
* @returns {*}
*/
export function updatePhoto(form, isMultipart = false) {
let headers = {
'Content-Type': 'application/json'
};
if (isMultipart) {
headers['Content-Type'] = 'multipart/form-data';
}
return api().post('/users/save-image', form, {
headers
});
}
RR
RR