migracja http clienta do apiStore

This commit is contained in:
2024-03-02 16:13:33 +01:00
parent 20fc4aba5b
commit fcbd6d0883
11 changed files with 190 additions and 176 deletions
@@ -172,7 +172,7 @@ import dateMixin from '../../mixins/dateMixin';
import { API } from '../../typings/api';
import { Status } from '../../typings/common';
import http from '../../http';
import { useApiStore } from '../../store/apiStore';
export default defineComponent({
name: 'journal-daily-stats',
@@ -186,7 +186,8 @@ export default defineComponent({
statsStatus: Status.Data.Loading,
intervalId: -1,
stats: {} as API.DailyStats.Response
stats: {} as API.DailyStats.Response,
apiStore: useApiStore()
};
},
@@ -211,7 +212,9 @@ export default defineComponent({
methods: {
async fetchDailyTimetableStats() {
try {
const res: API.DailyStats.Response = await (await http.get('api/getDailyStats')).data;
const res: API.DailyStats.Response = await (
await this.apiStore.client!.get('api/getDailyStats')
).data;
this.stats = res;
@@ -116,7 +116,7 @@ import keyMixin from '../../mixins/keyMixin';
import { useMainStore } from '../../store/mainStore';
import { Journal } from './typings';
import { Status } from '../../typings/common';
import http from '../../http';
import { useApiStore } from '../../store/apiStore';
export default defineComponent({
emits: ['onSearchConfirm', 'onOptionsReset', 'onRefreshData'],
@@ -158,6 +158,7 @@ export default defineComponent({
searchTimeout: 0,
store: useMainStore(),
apiStore: useApiStore(),
JournalFilterSection: Journal.FilterSection
};
@@ -241,7 +242,7 @@ export default defineComponent({
this.searchTimeout = window.setTimeout(async () => {
try {
const suggestions: string[] = await (
await http.get(`api/get${type}Suggestions?name=${value}`)
await this.apiStore.client!.get(`api/get${type}Suggestions?name=${value}`)
).data;
this[`${type}Suggestions`] = suggestions;