diff --git a/src/components/ReportActionItem/TaskAction.js b/src/components/ReportActionItem/TaskAction.js deleted file mode 100644 index 5825d623a5ca..000000000000 --- a/src/components/ReportActionItem/TaskAction.js +++ /dev/null @@ -1,34 +0,0 @@ -import PropTypes from 'prop-types'; -import React from 'react'; -import {View} from 'react-native'; -import Text from '@components/Text'; -import withLocalize, {withLocalizePropTypes} from '@components/withLocalize'; -import useThemeStyles from '@hooks/useThemeStyles'; -import * as TaskUtils from '@libs/TaskUtils'; - -const propTypes = { - /** Name of the reportAction action */ - actionName: PropTypes.string.isRequired, - - /** The ID of the associated taskReport */ - // eslint-disable-next-line react/no-unused-prop-types -- This is used in the withOnyx HOC - taskReportID: PropTypes.string.isRequired, - - ...withLocalizePropTypes, -}; - -function TaskAction(props) { - const styles = useThemeStyles(); - return ( - <> - - {TaskUtils.getTaskReportActionMessage(props.actionName)} - - - ); -} - -TaskAction.propTypes = propTypes; -TaskAction.displayName = 'TaskAction'; - -export default withLocalize(TaskAction); diff --git a/src/components/ReportActionItem/TaskAction.tsx b/src/components/ReportActionItem/TaskAction.tsx new file mode 100644 index 000000000000..b10be4e86fe8 --- /dev/null +++ b/src/components/ReportActionItem/TaskAction.tsx @@ -0,0 +1,24 @@ +import React from 'react'; +import {View} from 'react-native'; +import Text from '@components/Text'; +import useThemeStyles from '@hooks/useThemeStyles'; +import * as TaskUtils from '@libs/TaskUtils'; + +type TaskActionProps = { + /** Name of the reportAction action */ + actionName: string; +}; + +function TaskAction({actionName}: TaskActionProps) { + const styles = useThemeStyles(); + + return ( + + {TaskUtils.getTaskReportActionMessage(actionName)} + + ); +} + +TaskAction.displayName = 'TaskAction'; + +export default TaskAction; diff --git a/src/pages/home/report/ReportActionItem.js b/src/pages/home/report/ReportActionItem.js index 2e888a5471b8..a08f025e0530 100644 --- a/src/pages/home/report/ReportActionItem.js +++ b/src/pages/home/report/ReportActionItem.js @@ -358,12 +358,7 @@ function ReportActionItem(props) { props.action.actionName === CONST.REPORT.ACTIONS.TYPE.TASKCANCELLED || props.action.actionName === CONST.REPORT.ACTIONS.TYPE.TASKREOPENED ) { - children = ( - - ); + children = ; } else if (ReportActionsUtils.isCreatedTaskReportAction(props.action)) { children = (