UNPKG

@availity/api-axios

Version:

Wrappers for axios designed to work with the Availity portal

24 lines (18 loc) 560 B
import AvMicroserviceApi from '../ms'; export default class AvPdfMicroserviceApi extends AvMicroserviceApi { constructor(config) { super({ ...config, name: 'spc/pdf/', }); } getUrl(config, id = '') { const { path, version, name, id: configId } = this.config(config); let parts = [path, version || '', name]; if (id || configId) { parts = [path, version || '', name, id || configId]; } return parts.join('/').replaceAll(/\/+/g, '/'); } } export const avPdfMicroserviceApi = new AvPdfMicroserviceApi();