Eu quero fazer upload de imagem e upload para o servidor usando image picker no React Native. Como posso obter um arquivo e pode ler no servidor?
const takePhotoFromLibraryProfile = () => {
ImagePicker.openPicker({
width: 200,
height: 200,
cropping: true,
}).then(image => {
setImageProfile(image.path);
});
};
Meu post axios
axios({
crossDomain: true,
method: 'post',
url: 'url',
data: {
userId: dataProfile.id,
pictures: imageProfile,
},
validateStatus: false,
})
.then((response, status) => {
console.log(response);
setSuccessModal(response.status);
})
.catch(function (error) {
console.log(error);
});
};
Com esse código eu não tô conseguindo fazer o upload da imagem. Alguém pode me ajudar?