diff --git a/packages/web/src/App.svelte b/packages/web/src/App.svelte index af67e62ed..b62e17da2 100644 --- a/packages/web/src/App.svelte +++ b/packages/web/src/App.svelte @@ -9,7 +9,6 @@ import Screen from './Screen.svelte'; import { loadingPluginStore, subscribeApiDependendStores } from './stores'; import { setAppLoaded } from './utility/appLoadManager'; - import axiosInstance from './utility/axiosInstance'; import ErrorHandler from './utility/ErrorHandler.svelte'; import OpenTabsOnStartup from './utility/OpenTabsOnStartup.svelte'; import { shouldWaitForElectronInitialize } from './utility/getElectron'; diff --git a/packages/web/src/appobj/ArchiveFileAppObject.svelte b/packages/web/src/appobj/ArchiveFileAppObject.svelte index 384a3690a..83e24c4a1 100644 --- a/packages/web/src/appobj/ArchiveFileAppObject.svelte +++ b/packages/web/src/appobj/ArchiveFileAppObject.svelte @@ -69,7 +69,6 @@ import { archiveFilesAsDataSheets, currentArchive, extensions, getCurrentDatabase } from '../stores'; - import axiosInstance from '../utility/axiosInstance'; import createQuickExportMenu from '../utility/createQuickExportMenu'; import { exportElectronFile } from '../utility/exportElectronFile'; import openNewTab from '../utility/openNewTab'; diff --git a/packages/web/src/appobj/ArchiveFolderAppObject.svelte b/packages/web/src/appobj/ArchiveFolderAppObject.svelte index e5ffb1e4a..1843efbdd 100644 --- a/packages/web/src/appobj/ArchiveFolderAppObject.svelte +++ b/packages/web/src/appobj/ArchiveFolderAppObject.svelte @@ -9,7 +9,6 @@ import { currentArchive, currentDatabase } from '../stores'; - import axiosInstance from '../utility/axiosInstance'; import openNewTab from '../utility/openNewTab'; import AppObjectCore from './AppObjectCore.svelte'; import newQuery from '../query/newQuery'; @@ -17,7 +16,7 @@ import ConfirmModal from '../modals/ConfirmModal.svelte'; import InputTextModal from '../modals/InputTextModal.svelte'; import ErrorMessageModal from '../modals/ErrorMessageModal.svelte'; -import { apiCall } from '../utility/api'; + import { apiCall } from '../utility/api'; export let data; diff --git a/packages/web/src/appobj/ConnectionAppObject.svelte b/packages/web/src/appobj/ConnectionAppObject.svelte index 209c208d6..afc8e0abb 100644 --- a/packages/web/src/appobj/ConnectionAppObject.svelte +++ b/packages/web/src/appobj/ConnectionAppObject.svelte @@ -17,7 +17,6 @@ import _ from 'lodash'; import AppObjectCore from './AppObjectCore.svelte'; import { currentDatabase, extensions, getCurrentConfig, getOpenedConnections, openedConnections } from '../stores'; - import axiosInstance from '../utility/axiosInstance'; import { filterName } from 'dbgate-tools'; import { showModal } from '../modals/modalTools'; import ConnectionModal from '../modals/ConnectionModal.svelte'; diff --git a/packages/web/src/appobj/DatabaseAppObject.svelte b/packages/web/src/appobj/DatabaseAppObject.svelte index fffd7a693..74eb1ca4d 100644 --- a/packages/web/src/appobj/DatabaseAppObject.svelte +++ b/packages/web/src/appobj/DatabaseAppObject.svelte @@ -171,7 +171,6 @@ pinnedDatabases, selectedWidget, } from '../stores'; - import axiosInstance from '../utility/axiosInstance'; import getElectron from '../utility/getElectron'; import openNewTab from '../utility/openNewTab'; import AppObjectCore from './AppObjectCore.svelte'; diff --git a/packages/web/src/appobj/DatabaseObjectAppObject.svelte b/packages/web/src/appobj/DatabaseObjectAppObject.svelte index e664bc154..4f690d6a6 100644 --- a/packages/web/src/appobj/DatabaseObjectAppObject.svelte +++ b/packages/web/src/appobj/DatabaseObjectAppObject.svelte @@ -408,7 +408,6 @@ import { exportElectronFile } from '../utility/exportElectronFile'; import createQuickExportMenu from '../utility/createQuickExportMenu'; import ConfirmSqlModal from '../modals/ConfirmSqlModal.svelte'; - import axiosInstance from '../utility/axiosInstance'; import { alterDatabaseDialog, renameDatabaseObjectDialog } from '../utility/alterDatabaseTools'; import ConfirmModal from '../modals/ConfirmModal.svelte'; import { apiCall } from '../utility/api'; diff --git a/packages/web/src/appobj/FavoriteFileAppObject.svelte b/packages/web/src/appobj/FavoriteFileAppObject.svelte index 8f56e9e72..f62646dcc 100644 --- a/packages/web/src/appobj/FavoriteFileAppObject.svelte +++ b/packages/web/src/appobj/FavoriteFileAppObject.svelte @@ -30,7 +30,6 @@ @@ -258,5 +256,4 @@ import { apiCall } from '../utility/api'; .dbname { color: var(--theme-font-3); } - diff --git a/packages/web/src/modals/ValueLookupModal.svelte b/packages/web/src/modals/ValueLookupModal.svelte index 7c4d3c127..55431c6a3 100644 --- a/packages/web/src/modals/ValueLookupModal.svelte +++ b/packages/web/src/modals/ValueLookupModal.svelte @@ -6,7 +6,6 @@ import { closeCurrentModal, showModal } from './modalTools'; import DefineDictionaryDescriptionModal from './DefineDictionaryDescriptionModal.svelte'; import ScrollableTableControl from '../elements/ScrollableTableControl.svelte'; - import axiosInstance from '../utility/axiosInstance'; import { getDictionaryDescription } from '../utility/dictionaryDescriptionTools'; import { onMount } from 'svelte'; import { dumpSqlSelect } from 'dbgate-sqltree'; diff --git a/packages/web/src/plugins/AvailablePluginsList.svelte b/packages/web/src/plugins/AvailablePluginsList.svelte index a0940c73f..ffe78f717 100644 --- a/packages/web/src/plugins/AvailablePluginsList.svelte +++ b/packages/web/src/plugins/AvailablePluginsList.svelte @@ -3,20 +3,14 @@ import SearchBoxWrapper from '../elements/SearchBoxWrapper.svelte'; import SearchInput from '../elements/SearchInput.svelte'; - import useFetch from '../utility/useFetch'; + import { useApiCall } from '../utility/api'; import WidgetsInnerContainer from '../widgets/WidgetsInnerContainer.svelte'; import PluginsList from './PluginsList.svelte'; let filter = ''; let search = ''; - $: plugins = useFetch({ - url: 'plugins/search', - params: { - filter: search, - }, - defaultValue: [], - }); + $: plugins = useApiCall('plugins/search', { filter: search }, []); const setDebouncedFilter = _.debounce(value => (search = value), 500); diff --git a/packages/web/src/plugins/PluginsProvider.svelte b/packages/web/src/plugins/PluginsProvider.svelte index 2e85d4d45..a5b2de25c 100644 --- a/packages/web/src/plugins/PluginsProvider.svelte +++ b/packages/web/src/plugins/PluginsProvider.svelte @@ -1,6 +1,6 @@