UNPKG

cluedin-widget

Version:

This project contains all the pages needed for browsing entities and searching them. The aim is to replace the CluedIn.Webapp project with this one when all the pages ( including the Admin page ) will be ported to REACT.

31 lines (25 loc) 615 B
/* eslint no-underscore-dangle: ["error", { "allow": ["__token"] }]*/ import entityAPI from '../../iso/entity'; import { apiRequest } from '../helpers/request'; export function getLastDocuments(pageNumber, id) { let url = 'api/v1/generic/latestdocuments'; if (id) { url += `?id=${id}`; } if (pageNumber) { if (!id) { url += '?'; } else { url += '&'; } url += `page=${pageNumber}`; } return apiRequest('GET', url).then((resp) => ( resp.body.map( (entity) => (entityAPI.toVM(entity, true, resp.__token)) )) ); } export default { getLastDocuments, };