src/platform/utilities/api/index.js
Function apiRequest
has 58 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function apiRequest(resource, optionalSettings, success, error) {
const apiVersion = (optionalSettings && optionalSettings.apiVersion) || 'v0';
const baseUrl = `${environment.API_URL}/${apiVersion}`;
const url = resource[0] === '/' ? [baseUrl, resource].join('') : resource;
const csrfTokenStored = localStorage.getItem('csrfToken');