_.zipWith(prs, mergeStatus, (pr, merged) => _.assign(pr, { merged })) ); });
// For each video and bookmark pair, create a {videoId, bookmarkId} pair // and add it to the videoIdAndBookmarkIdPairs array. function useZip(arrayA, arrayB) { let videoIdAndBookmarkPairs = [] _.zipWith(arrayA, arrayB, (vid, bkmk) => { videoIdAndBookmarkPairs.push({ videoId: vid.id, bookmarkId: bkmk !== undefined ? bkmk.id : null, }) }) return videoIdAndBookmarkPairs }
// For each video and bookmark pair, create a {videoId, bookmarkId} pair // and add it to the videoIdAndBookmarkIdPairs array. function useZip(arrayA, arrayB) { let videoIdAndBookmarkPairs = [] _.zipWith(arrayA, arrayB, (vid, bkmk) => { videoIdAndBookmarkPairs.push({ videoId: vid.id, bookmarkId: bkmk !== undefined ? bkmk.id : null, }) }) return videoIdAndBookmarkPairs }