From 170eb338e6a548d8b9c871f1f155dd14ab80b1f7 Mon Sep 17 00:00:00 2001 From: dukenv0307 Date: Mon, 18 Sep 2023 12:25:25 +0700 Subject: [PATCH] fix: text disappear before modal closure --- src/libs/actions/Receipt.ts | 10 ++++++++++ src/pages/iou/ReceiptSelector/index.js | 5 +++-- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/libs/actions/Receipt.ts b/src/libs/actions/Receipt.ts index 530db149d902..acc23f04cf67 100644 --- a/src/libs/actions/Receipt.ts +++ b/src/libs/actions/Receipt.ts @@ -23,7 +23,17 @@ function clearUploadReceiptError() { }); } +/** + * Close the receipt modal + */ +function closeUploadReceiptModal() { + Onyx.merge(ONYXKEYS.RECEIPT_MODAL, { + isAttachmentInvalid: false, + }); +} + export default { setUploadReceiptError, clearUploadReceiptError, + closeUploadReceiptModal, }; diff --git a/src/pages/iou/ReceiptSelector/index.js b/src/pages/iou/ReceiptSelector/index.js index 3f5672c3d33d..2c2f70ec1beb 100644 --- a/src/pages/iou/ReceiptSelector/index.js +++ b/src/pages/iou/ReceiptSelector/index.js @@ -142,12 +142,13 @@ function ReceiptSelector(props) { /> );