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

@@ -41,6 +41,7 @@
import { showModal } from '../modals/modalTools';
import SaveArchiveModal from '../modals/SaveArchiveModal.svelte';
import useEditorData from '../query/useEditorData';
import { apiCall } from '../utility/api';
import { markArchiveFileAsDataSheet } from '../utility/archiveTools';
import axiosInstance from '../utility/axiosInstance';
import { changeTab } from '../utility/common';
@@ -61,10 +62,7 @@
const { setEditorData, editorState } = useEditorData({
tabid,
loadFromArgs:
initialArgs && initialArgs.functionName
? () => axiosInstance().post('runners/load-reader', initialArgs).then(x => x.data)
: null,
loadFromArgs: initialArgs && initialArgs.functionName ? () => apiCall('runners/load-reader', initialArgs) : null,
onInitialData: value => {
dispatchModel({ type: 'reset', value });
},
@@ -84,7 +82,7 @@
}
const doSave = async (folder, file) => {
await axiosInstance().post('archive/save-free-table', { folder, file, data: $modelState.value });
await apiCall('archive/save-free-table', { folder, file, data: $modelState.value });
changeTab(tabid, tab => ({
...tab,
title: file,