From d2a7f8b4a47c08e212942c0bd008ce62f5dd7035 Mon Sep 17 00:00:00 2001 From: Robert Kozik Date: Tue, 30 May 2023 22:28:12 +0200 Subject: [PATCH] migrate IOUPreview to PressableWithFeedback --- src/components/ReportActionItem/IOUPreview.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/components/ReportActionItem/IOUPreview.js b/src/components/ReportActionItem/IOUPreview.js index ab706197351..4e2c1344764 100644 --- a/src/components/ReportActionItem/IOUPreview.js +++ b/src/components/ReportActionItem/IOUPreview.js @@ -1,5 +1,5 @@ import React from 'react'; -import {View, Pressable} from 'react-native'; +import {View} from 'react-native'; import PropTypes from 'prop-types'; import {withOnyx} from 'react-native-onyx'; import lodashGet from 'lodash/get'; @@ -28,6 +28,7 @@ import * as CurrencyUtils from '../../libs/CurrencyUtils'; import * as IOUUtils from '../../libs/IOUUtils'; import * as ReportUtils from '../../libs/ReportUtils'; import refPropTypes from '../refPropTypes'; +import PressableWithFeedback from '../Pressable/PressableWithoutFeedback'; const propTypes = { /** The active IOUReport, used for Onyx subscription */ @@ -238,14 +239,16 @@ const IOUPreview = (props) => { } return ( - DeviceCapabilities.canUseTouchScreen() && ControlSelection.block()} onPressOut={() => ControlSelection.unblock()} onLongPress={showContextMenu} + accessibilityLabel={props.isBillSplit ? props.translate('iou.split') : props.translate('iou.cash')} + accessibilityHint={CurrencyUtils.convertToDisplayString(requestAmount, requestCurrency)} > {childContainer} - + ); };