Skip to content

Commit b4b353a

Browse files
committed
Refactor les requêtes HTTP pour utiliser $http.$get et supprimer les paramètres 'lazy' et 'immediate'
1 parent 1d3ada8 commit b4b353a

File tree

1 file changed

+7
-28
lines changed

1 file changed

+7
-28
lines changed

src/stores/identityState.ts

Lines changed: 7 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,7 @@ export const useIdentityStateStore = defineStore('identityStates', {
3939
},
4040
async fetchTotalCount() {
4141
try {
42-
const { data } = await useHttp<any>('/management/identities/count?limit=99999999', {
43-
lazy: false,
44-
immediate: false,
45-
});
42+
const { data } = await $http.$get('/management/identities/count?limit=99999999');
4643
this.total = data.value?.data;
4744
} catch (error) {
4845
console.error(error);
@@ -51,65 +48,47 @@ export const useIdentityStateStore = defineStore('identityStates', {
5148

5249
async fetchToCompleteCount() {
5350
try {
54-
const { data } = await useHttp<any>(`/management/identities/count?filters[@state][]=${IdentityState.TO_COMPLETE}&limit=99999999`, {
55-
lazy: false,
56-
immediate: true,
57-
});
51+
const { data } = await $http.$get(`/management/identities/count?filters[@state][]=${IdentityState.TO_COMPLETE}&limit=99999999`);
5852
this[IdentityState.TO_COMPLETE] = data.value?.data;
5953
} catch (error) {
6054
console.error(error);
6155
}
6256
},
6357
async fetchToValidateCount() {
6458
try {
65-
const { data } = await useHttp<any>(`/management/identities/count?filters[@state][]=${IdentityState.TO_VALIDATE}&limit=99999999`, {
66-
lazy: false,
67-
immediate: true,
68-
});
59+
const { data } = await $http.$get(`/management/identities/count?filters[@state][]=${IdentityState.TO_VALIDATE}&limit=99999999`);
6960
this[IdentityState.TO_VALIDATE] = data.value?.data;
7061
} catch (error) {
7162
console.error(error);
7263
}
7364
},
7465
async fetchOnErrorCount() {
7566
try {
76-
const { data } = await useHttp<any>(`/management/identities/count?filters[@state][]=${IdentityState.ON_ERROR}&limit=99999999`, {
77-
lazy: false,
78-
immediate: true,
79-
});
67+
const { data } = await $http.$get(`/management/identities/count?filters[@state][]=${IdentityState.ON_ERROR}&limit=99999999`);
8068
this[IdentityState.ON_ERROR] = data.value?.data;
8169
} catch (error) {
8270
console.error(error);
8371
}
8472
},
8573
async fetchToSyncCount() {
8674
try {
87-
const { data } = await useHttp<any>(`/management/identities/count?filters[@state][]=${IdentityState.TO_SYNC}&limit=99999999`, {
88-
lazy: false,
89-
immediate: true,
90-
});
75+
const { data } = await $http.$get(`/management/identities/count?filters[@state][]=${IdentityState.TO_SYNC}&limit=99999999`);
9176
this[IdentityState.TO_SYNC] = data.value?.data;
9277
} catch (error) {
9378
console.error(error);
9479
}
9580
},
9681
async fetchProcessingCount() {
9782
try {
98-
const { data } = await useHttp<any>(`/management/identities/count?filters[@state][]=${IdentityState.PROCESSING}&limit=99999999`, {
99-
lazy: false,
100-
immediate: true,
101-
});
83+
const { data } = await $http.$get(`/management/identities/count?filters[@state][]=${IdentityState.PROCESSING}&limit=99999999`);
10284
this[IdentityState.PROCESSING] = data.value?.data;
10385
} catch (error) {
10486
console.error(error);
10587
}
10688
},
10789
async fetchSyncedCount() {
10890
try {
109-
const { data } = await useHttp<any>(`/management/identities/count?filters[@state][]=${IdentityState.SYNCED}&limit=99999999`, {
110-
lazy: false,
111-
immediate: true,
112-
});
91+
const { data } = await $http.$get(`/management/identities/count?filters[@state][]=${IdentityState.SYNCED}&limit=99999999`);
11392
this[IdentityState.SYNCED] = data.value?.data;
11493
} catch (error) {
11594
console.error(error);

0 commit comments

Comments
 (0)