UNPKG

ee-ts-util

Version:

typescript utilities and functions

15 lines 790 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const common_1 = require("./common"); exports.UNDEFINED_USER = { userId: -1, firstName: "[#UNDEF]", lastName: "[#UNDEF]", email: "[#UNDEF]", }; exports.buildFetchTimeEntryAdapter = (baseUrl, token) => exports.buildGetUsersInfoAdapterWithResultsPerPage(baseUrl, token, 20); exports.buildGetUsersInfoAdapterWithResultsPerPage = (baseUrl, token, perPage) => (userIds) => (common_1.fetchPageData(baseUrl, `/api/v1/users?id=${userIds.join(",")}&with_archived=true&per_page=${perPage}`, token, [], extractDtos)); const extractDtos = (element) => ({ firstName: element.first_name, lastName: element.last_name, email: element.email, userId: element.id, }); //# sourceMappingURL=usersInfoAdapter.js.map