diff --git a/src/service/api.ts b/src/service/api.ts index 91c4183..f636445 100644 --- a/src/service/api.ts +++ b/src/service/api.ts @@ -13,8 +13,8 @@ const access_token: string = Cookies.get(ACCESS_TOKEN) || ""; const apiService = axios.create({ baseURL: BackUrl, headers: { - Authorization: access_token ? `Bearer ${access_token}` : "dsqd", - "X-API-Key": "sdk_live_TeeZGyvg34H-nIR7tBhyiemAfIV0MbT2HQ1BzG9bofE" + Authorization: access_token ? `Bearer ${access_token}` : "dsqd" + // "X-API-Key": "sdk_live_TeeZGyvg34H-nIR7tBhyiemAfIV0MbT2HQ1BzG9bofE" } }) diff --git a/src/store/hooks/useAppData.ts b/src/store/hooks/useAppData.ts index 3f6e7c2..b574e75 100644 --- a/src/store/hooks/useAppData.ts +++ b/src/store/hooks/useAppData.ts @@ -26,6 +26,8 @@ import { familleStatus } from '@/store/features/famille/selectors'; import { universignStatus } from '@/store/features/universign/selectors'; import { loadAllReglementData } from '../features/reglement/thunk'; import { reglementStatus } from '../features/reglement/selectors'; +import { getAllBL } from '../features/bl/thunk'; +import { BLStatus } from '../features/bl/selectors'; // Types pour les données à charger export type DataType = @@ -39,6 +41,7 @@ export type DataType = | 'avoirs' | 'familles' | 'universign' + | 'bls' // Configuration des thunks par type de données const dataConfig: Record = { @@ -52,6 +55,7 @@ const dataConfig: Record = { avoirs: { thunk: getAvoirs, statusSelector: avoirStatus }, familles: { thunk: getfamilles, statusSelector: familleStatus }, universign: { thunk: getUniversigns, statusSelector: universignStatus }, + bls: { thunk: getAllBL, statusSelector: BLStatus }, }; // Données par défaut à charger sur toutes les pages @@ -97,6 +101,7 @@ export const useAppData = (options: UseAppDataOptions = {}): UseAppDataReturn => avoirs: useAppSelector(avoirStatus), familles: useAppSelector(familleStatus), universign: useAppSelector(universignStatus), + bls: useAppSelector(BLStatus), }; // Déterminer les données à charger @@ -237,7 +242,7 @@ export const useArticlesData = () => { /** Hook pour le Dashboard (toutes les données) */ export const useDashboardData = () => { return useAppData({ - include: ['devis', 'factures', 'commandes', 'avoirs', 'reglement'], + include: ['devis', 'factures', 'commandes', 'avoirs', 'reglement', 'bls', 'clients'], }); };