Home Reference Source Repository

src/util/sp/uploadListItemFiles.js

import uploadListItemFile from './uploadListItemFile';

/**
 * Upload list of files as attachment to a list item.
 *
 * @param {string} list Name of list.
 * @param {string} id Id of item.
 * @param {Object[]} files {file: string, name: string}[]
 * @return {Promise}
 */
export default function uploadListItemFiles(list, id, files) {
    return Promise.each(files.map((file) => {
        return uploadListItemFile(list, id, file);
    }));
}