Nuxt3 documentation suggests using its built-in $fetch
method for making API calls. I'm trying to show the upload progress for a file uploader. I've done it with Axios before, but it does not work with the $fetch
method. Here is my code which works with Axios:
//...
const config = {
onUploadProgress: (progressEvent) => {
progress.value = Math.round((progressEvent.loaded / progressEvent.total)*100);
}
}
$fetch('/portfolio/upload/', {method: 'POST', body: formdata, config});
//...
I've looked into the ohmyfetch documentation on GitHub, but I did not find anything. Any idea about how can I handle upload progress using the $fetch
method?