axiosInstance replaced with apiCall

This commit is contained in:
Jan Prochazka
2021-12-22 10:16:44 +01:00
parent 148af24b2c
commit f9c54cdce2
55 changed files with 257 additions and 328 deletions

View File

@@ -6,6 +6,7 @@
import RowsArrayGrider from '../datagrid/RowsArrayGrider';
import ErrorInfo from '../elements/ErrorInfo.svelte';
import LoadingInfo from '../elements/LoadingInfo.svelte';
import { apiCall } from '../utility/api';
import axiosInstance from '../utility/axiosInstance';
export let reader;
@@ -27,14 +28,16 @@
}
errorMessage = null;
isLoading = true;
const resp = await axiosInstance().post('runners/load-reader', sourceReader);
const resp = await apiCall('runners/load-reader', sourceReader);
// @ts-ignore
model = resp.data;
grider = new RowsArrayGrider(resp.data.rows);
model = resp;
grider = new RowsArrayGrider(resp.rows);
isLoading = false;
} catch (err) {
isLoading = false;
errorMessage = (err && err.response && err.response.data && err.response.data.error) || 'Loading failed';
// errorMessage = (err && err.response && err.response.data && err.response.data.error) || 'Loading failed';
// TODO API
errorMessage = 'Loading failed';
console.error(err.response);
}
};