From 8336c36d28ea4666f54aca8f50ca52efc52234de Mon Sep 17 00:00:00 2001 From: siiky Date: Wed, 25 Jun 2025 12:25:59 +0100 Subject: [PATCH] refactor: DRY --- .../SystemPerformance/SystemPerformance.jsx | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/packages/admin-ui/src/pages/Dashboard/SystemPerformance/SystemPerformance.jsx b/packages/admin-ui/src/pages/Dashboard/SystemPerformance/SystemPerformance.jsx index 95f763cd..334b7817 100644 --- a/packages/admin-ui/src/pages/Dashboard/SystemPerformance/SystemPerformance.jsx +++ b/packages/admin-ui/src/pages/Dashboard/SystemPerformance/SystemPerformance.jsx @@ -111,12 +111,13 @@ const SystemPerformance = () => { } } - const transactionsToShow = R.map(convertFiatToLocale)( - R.filter(isInRangeAndNoError(false), allTransactions), - ) - const transactionsLastTimePeriod = R.map(convertFiatToLocale)( - R.filter(isInRangeAndNoError(true), allTransactions), - ) + const prepareTransactions = getLastTimePeriod => + allTransactions + .filter(isInRangeAndNoError(getLastTimePeriod)) + .map(convertFiatToLocale) + + const transactionsToShow = prepareTransactions(false) + const transactionsLastTimePeriod = prepareTransactions(true) const getNumTransactions = () => { return R.length(transactionsToShow)