import FormData from 'form-data' import fetch from 'node-fetch' import { crud, postBody } from './crud' export const folder = crud('folder') folder.upload = (folder_id, files) => { var data = new FormData() for (var i = 0; i < files.length; i++) { data.append('file', files[i]) } return fetch('/folders/' + folder_id, postBody(data)) .then(req => req.json()) .catch(error) } export const file = crud('file') export const task = crud('task') export const job = crud('job')