Skip to content

Commit 0b13415

Browse files
authored
Merge pull request #61967 from Expensify/vit-emptyReportsBehindBeta
Thanks for the fix
2 parents d6029d7 + 38002e5 commit 0b13415

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/components/SelectionList/Search/ReportListItem.tsx

+6
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import type {ListItem, ReportListItemProps, ReportListItemType, TransactionListI
66
import Text from '@components/Text';
77
import useAnimatedHighlightStyle from '@hooks/useAnimatedHighlightStyle';
88
import useLocalize from '@hooks/useLocalize';
9+
import usePermissions from '@hooks/usePermissions';
910
import useTheme from '@hooks/useTheme';
1011
import useThemeStyles from '@hooks/useThemeStyles';
1112
import Navigation from '@libs/Navigation/Navigation';
@@ -31,6 +32,7 @@ function ReportListItem<TItem extends ListItem>({
3132
const theme = useTheme();
3233
const styles = useThemeStyles();
3334
const {translate} = useLocalize();
35+
const {canUseTableReportView} = usePermissions();
3436
const [policies] = useOnyx(ONYXKEYS.COLLECTION.POLICY, {allowStaleData: true, initialValue: {}, canBeMissing: true});
3537
const policy = policies?.[`${ONYXKEYS.COLLECTION.POLICY}${reportItem?.policyID}`];
3638
const isEmptyReport = reportItem.transactions.length === 0;
@@ -64,6 +66,10 @@ function ReportListItem<TItem extends ListItem>({
6466
return null;
6567
}
6668

69+
if (isEmptyReport && !canUseTableReportView) {
70+
return null;
71+
}
72+
6773
return (
6874
<BaseListItem
6975
item={item}

0 commit comments

Comments
 (0)