Skip to content

Commit 458da0d

Browse files
authored
Merge pull request Expensify#66764 from dukenv0307/fix/65683
2 parents 0eb4d4d + bd564ed commit 458da0d

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

src/components/ReportActionItem/MoneyRequestView.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ import ONYXKEYS from '@src/ONYXKEYS';
7979
import ROUTES from '@src/ROUTES';
8080
import type * as OnyxTypes from '@src/types/onyx';
8181
import type {TransactionPendingFieldsKey} from '@src/types/onyx/Transaction';
82+
import {isEmptyObject} from '@src/types/utils/EmptyObject';
8283
import ReportActionItemImage from './ReportActionItemImage';
8384

8485
type MoneyRequestViewProps = {
@@ -590,11 +591,11 @@ function MoneyRequestView({allReports, report, policy, shouldShowAnimatedBackgro
590591
/>
591592
</OfflineWithFeedback>
592593
)}
593-
{(hasReceipt || !!errors) && (
594+
{(hasReceipt || !isEmptyObject(errors)) && (
594595
<OfflineWithFeedback
595596
pendingAction={isDistanceRequest ? getPendingFieldAction('waypoints') : getPendingFieldAction('receipt')}
596597
errors={errors}
597-
errorRowStyles={[styles.mh4]}
598+
errorRowStyles={[styles.mh4, !shouldShowReceiptEmptyState && styles.mt3]}
598599
onClose={() => {
599600
if (!transaction?.transactionID && !linkedTransactionID) {
600601
return;
@@ -611,7 +612,7 @@ function MoneyRequestView({allReports, report, policy, shouldShowAnimatedBackgro
611612
}
612613
}}
613614
dismissError={dismissReceiptError}
614-
style={styles.mv3}
615+
style={shouldShowReceiptEmptyState ? styles.mb3 : styles.mv3}
615616
>
616617
{hasReceipt && (
617618
<View style={[styles.moneyRequestViewImage, receiptStyle]}>

0 commit comments

Comments
 (0)