There's many advantages this wrapper has over similar ones, but I will highlight file uploading.
async uploadFiles() {
const photos = document.querySelector('#photos').files;
const videos = document.querySelector('#videos').files;
await ff.put('https://example.com/upload', {
data: { name: 'Jeremy' },
files: { photos, videos },
});
}
Code (markup):
Simple Fetch API Wrapper with Concise File Upload
from JavaScript https://ift.tt/3cw9EDD
via IFTTT

0 Comments