diff --git a/src/containers/FinancialStatements/APAgingSummary/APAgingSummaryHeaderDimensionsProvider.js b/src/containers/FinancialStatements/APAgingSummary/APAgingSummaryHeaderDimensionsProvider.js index d3a9e733b..3b28d8dcf 100644 --- a/src/containers/FinancialStatements/APAgingSummary/APAgingSummaryHeaderDimensionsProvider.js +++ b/src/containers/FinancialStatements/APAgingSummary/APAgingSummaryHeaderDimensionsProvider.js @@ -18,6 +18,7 @@ function APAgingSummaryHeaderDimensionsProvider({ query, ...props }) { // Fetches the branches list. const { isLoading: isBranchesLoading, data: branches } = useBranches(query, { enabled: isBranchFeatureCan, + keepPreviousData: true, }); // Provider diff --git a/src/containers/FinancialStatements/ARAgingSummary/ARAgingSummaryHeaderDimensionsProvider.js b/src/containers/FinancialStatements/ARAgingSummary/ARAgingSummaryHeaderDimensionsProvider.js index fdd7c278b..71ad214ec 100644 --- a/src/containers/FinancialStatements/ARAgingSummary/ARAgingSummaryHeaderDimensionsProvider.js +++ b/src/containers/FinancialStatements/ARAgingSummary/ARAgingSummaryHeaderDimensionsProvider.js @@ -18,6 +18,7 @@ function ARAgingSummaryHeaderDimensionsProvider({ query, ...props }) { // Fetches the branches list. const { isLoading: isBranchesLoading, data: branches } = useBranches(query, { enabled: isBranchFeatureCan, + keepPreviousData: true, }); // Provider diff --git a/src/containers/FinancialStatements/BalanceSheet/BalanceSheetHeaderDimensionsProvider.js b/src/containers/FinancialStatements/BalanceSheet/BalanceSheetHeaderDimensionsProvider.js index aaa1fe40a..be4fae5f6 100644 --- a/src/containers/FinancialStatements/BalanceSheet/BalanceSheetHeaderDimensionsProvider.js +++ b/src/containers/FinancialStatements/BalanceSheet/BalanceSheetHeaderDimensionsProvider.js @@ -19,6 +19,7 @@ function BalanceSheetHeaderDimensionsProvider({ query, ...props }) { // Fetches the branches list. const { isLoading: isBranchesLoading, data: branches } = useBranches(query, { enabled: isBranchFeatureCan, + keepPreviousData: true, }); // Provider diff --git a/src/containers/FinancialStatements/CashFlowStatement/CashFlowStatementDimensionsPanelProvider.js b/src/containers/FinancialStatements/CashFlowStatement/CashFlowStatementDimensionsPanelProvider.js index 9b4ac1a79..a570eda1d 100644 --- a/src/containers/FinancialStatements/CashFlowStatement/CashFlowStatementDimensionsPanelProvider.js +++ b/src/containers/FinancialStatements/CashFlowStatement/CashFlowStatementDimensionsPanelProvider.js @@ -10,16 +10,16 @@ const CashFlowStatementDimensionsPanelContext = React.createContext(); * cash flow statement dimensions panel provider. * @returns */ -function CashFlowStatementDimensionsPanelProvider({ query,...props }) { +function CashFlowStatementDimensionsPanelProvider({ query, ...props }) { // Features guard. const { featureCan } = useFeatureCan(); const isBranchFeatureCan = featureCan(Features.Branches); // Fetches the branches list. - const { isLoading: isBranchesLoading, data: branches } = useBranches( - query, - { enabled: isBranchFeatureCan }, - ); + const { isLoading: isBranchesLoading, data: branches } = useBranches(query, { + enabled: isBranchFeatureCan, + keepPreviousData: true, + }); // Provider const provider = { diff --git a/src/containers/FinancialStatements/GeneralLedger/GeneralLedgerHeaderDimensionsPanelProvider.js b/src/containers/FinancialStatements/GeneralLedger/GeneralLedgerHeaderDimensionsPanelProvider.js index bdc93a85c..54df09df7 100644 --- a/src/containers/FinancialStatements/GeneralLedger/GeneralLedgerHeaderDimensionsPanelProvider.js +++ b/src/containers/FinancialStatements/GeneralLedger/GeneralLedgerHeaderDimensionsPanelProvider.js @@ -19,6 +19,7 @@ function GeneralLedgerHeaderDimensionsPanelProvider({ query, ...props }) { // Fetches the branches list. const { isLoading: isBranchesLoading, data: branches } = useBranches(query, { enabled: isBranchFeatureCan, + keepPreviousData: true, }); // Provider diff --git a/src/containers/FinancialStatements/InventoryValuation/InventoryValuationHeaderDimensionsPanelProvider.js b/src/containers/FinancialStatements/InventoryValuation/InventoryValuationHeaderDimensionsPanelProvider.js index 1985ffaa5..f314aae68 100644 --- a/src/containers/FinancialStatements/InventoryValuation/InventoryValuationHeaderDimensionsPanelProvider.js +++ b/src/containers/FinancialStatements/InventoryValuation/InventoryValuationHeaderDimensionsPanelProvider.js @@ -24,12 +24,13 @@ function InventoryValuationHeaderDimensionsProvider({ ...props }) { // Fetches the warehouses list. const { data: warehouses, isLoading: isWarehouesLoading } = useWarehouses( null, - { enabled: isWarehouseFeatureCan }, + { enabled: isWarehouseFeatureCan, keepPreviousData: true }, ); // Fetches the branches list. const { data: branches, isLoading: isBranchLoading } = useBranches(null, { enabled: isBranchFeatureCan, + keepPreviousData: true, }); // Provider diff --git a/src/containers/FinancialStatements/ProfitLossSheet/ProfitLossProvider.js b/src/containers/FinancialStatements/ProfitLossSheet/ProfitLossProvider.js index 6ae218172..447437764 100644 --- a/src/containers/FinancialStatements/ProfitLossSheet/ProfitLossProvider.js +++ b/src/containers/FinancialStatements/ProfitLossSheet/ProfitLossProvider.js @@ -15,9 +15,12 @@ function ProfitLossSheetProvider({ query, ...props }) { isFetching, isLoading, refetch, - } = useProfitLossSheet({ - ...transformFilterFormToQuery(query), - }); + } = useProfitLossSheet( + { + ...transformFilterFormToQuery(query), + }, + { keepPreviousData: true }, + ); const provider = { profitLossSheet, diff --git a/src/containers/FinancialStatements/ProfitLossSheet/ProfitLossSheetHeaderDimensionsProvider.js b/src/containers/FinancialStatements/ProfitLossSheet/ProfitLossSheetHeaderDimensionsProvider.js index b1ac95e97..def49072f 100644 --- a/src/containers/FinancialStatements/ProfitLossSheet/ProfitLossSheetHeaderDimensionsProvider.js +++ b/src/containers/FinancialStatements/ProfitLossSheet/ProfitLossSheetHeaderDimensionsProvider.js @@ -19,6 +19,7 @@ function ProfitLossSheetHeaderDimensionsProvider({ query, ...props }) { // Fetches the branches list. const { isLoading: isBranchesLoading, data: branches } = useBranches(query, { enabled: isBranchFeatureCan, + keepPreviousData: true, }); // Provider diff --git a/src/containers/FinancialStatements/TrialBalanceSheet/TrialBalanceSheetHeaderDimensionsPanelProvider.js b/src/containers/FinancialStatements/TrialBalanceSheet/TrialBalanceSheetHeaderDimensionsPanelProvider.js index ece357e23..3a49470e7 100644 --- a/src/containers/FinancialStatements/TrialBalanceSheet/TrialBalanceSheetHeaderDimensionsPanelProvider.js +++ b/src/containers/FinancialStatements/TrialBalanceSheet/TrialBalanceSheetHeaderDimensionsPanelProvider.js @@ -18,6 +18,7 @@ function TrialBLHeaderDimensionsPanelProvider({ query, ...props }) { // Fetches the branches list. const { isLoading: isBranchesLoading, data: branches } = useBranches(query, { enabled: isBranchFeatureCan, + keepPreviousData: true, }); // Provider