Skip to content

Commit 6fd8bc2

Browse files
committed
address PR feedback: drop useCallback wrapper in useTransactionThread
1 parent 0d5709e commit 6fd8bc2

1 file changed

Lines changed: 2 additions & 8 deletions

File tree

src/hooks/useTransactionThread.ts

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import {useCallback} from 'react';
21
import type {OnyxEntry} from 'react-native-onyx';
32
import {getAllNonDeletedTransactions} from '@libs/MoneyRequestReportUtils';
43
import {getOneTransactionThreadReportID, getSortedReportActionsForDisplay} from '@libs/ReportActionsUtils';
@@ -49,17 +48,12 @@ function useTransactionThread({reportID, report, allReportActions, isOffline}: U
4948
const isReportArchived = useReportIsArchived(reportID);
5049
const canPerformWriteAction = canUserPerformWriteAction(report, isReportArchived);
5150

52-
const getTransactionThreadReportActions = useCallback(
53-
(reportActions: OnyxEntry<ReportActions>): ReportAction[] => selectTransactionThreadReportActions(!!canPerformWriteAction, transactionThreadReportID, reportActions),
54-
[canPerformWriteAction, transactionThreadReportID],
55-
);
56-
5751
const [transactionThreadReportActions] = useOnyx(
5852
`${ONYXKEYS.COLLECTION.REPORT_ACTIONS}${transactionThreadReportID}`,
5953
{
60-
selector: getTransactionThreadReportActions,
54+
selector: (reportActions) => selectTransactionThreadReportActions(!!canPerformWriteAction, transactionThreadReportID, reportActions),
6155
},
62-
[getTransactionThreadReportActions],
56+
[canPerformWriteAction, transactionThreadReportID],
6357
);
6458

6559
const [transactionThreadReport] = useOnyx(`${ONYXKEYS.COLLECTION.REPORT}${transactionThreadReportID}`);

0 commit comments

Comments
 (0)