import { CUSTOMER_API } from '../../utils/ResourceConstants' import { createAjaxRoute, lessThanThreeErrors } from '../utils/apiHelpers' import { IFetchEndUsersByIdOptions } from './interfaces' export const fetchEndUsersById = (options: IFetchEndUsersByIdOptions) => { return createAjaxRoute({ url: `${CUSTOMER_API}/end_users/find`, method: 'POST', token: options.accessToken, body: JSON.stringify({ endUserIds: options.endUserIds }), }) .retryWhen(lessThanThreeErrors) .map((data: any) => data.response) }