From 94ae3f70533d991d557ebf18a9bdc7d7aa3ef479 Mon Sep 17 00:00:00 2001 From: Janic Duplessis Date: Thu, 21 Sep 2023 18:18:26 +0200 Subject: [PATCH] Avoid re-render when no iouReport --- src/pages/home/report/ReportActionItem.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/pages/home/report/ReportActionItem.js b/src/pages/home/report/ReportActionItem.js index 8cf8fd78371d..28188f30435e 100644 --- a/src/pages/home/report/ReportActionItem.js +++ b/src/pages/home/report/ReportActionItem.js @@ -681,7 +681,11 @@ export default compose( key: ONYXKEYS.PREFERRED_EMOJI_SKIN_TONE, }, iouReport: { - key: ({action}) => `${ONYXKEYS.COLLECTION.REPORT}${ReportActionsUtils.getIOUReportIDFromReportActionPreview(action)}`, + key: ({action}) => { + const iouReportID = ReportActionsUtils.getIOUReportIDFromReportActionPreview(action); + return iouReportID ? `${ONYXKEYS.COLLECTION.REPORT}${iouReportID}` : undefined; + }, + initialValue: {}, }, emojiReactions: { key: ({action}) => `${ONYXKEYS.COLLECTION.REPORT_ACTIONS_REACTIONS}${action.reportActionID}`,