App: [HOLD for payment 2024-05-03] [$250] Complete the final cleanup for distance request refactoring

This is a part of https://github.com/Expensify/App/issues/29107. You can look at that issue for more context behind the cleanup process.

Currently, we migrated the request flow to the new refactor and there are some deprecated things that need to be cleaned up

  • Remove MONEY_REQUEST_MERCHANT route (There are no pages related to this route)
  • Remove EditRequestReceiptPage component and related route
  • Edit IOU.js and remove _temporaryForRefactor from the name of any methods
  • Remove ONYXKEYS.IOU (also need to remove some files that relate to IOU like src/pages/iou/propTypes/index.js)
  • Remove EditSplitBillPage (also should remove EditRequestTagPage)
  • I suggest we also should move src/pages/iou/steps/MoneyRequestAmountForm.tsx to src/pages/iou/
  • We also need to remove MoneyRequestWaypointPage
Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01fe66ac3d8b2232c0
  • Upwork Job ID: 1783102152724148224
  • Last Price Increase: 2024-04-24
Issue OwnerCurrent Issue Owner: @jliexpensify

About this issue

  • Original URL
  • State: open
  • Created 2 months ago
  • Comments: 16 (9 by maintainers)

Most upvoted comments

Invited everyone, Payment Summary:

Upworks Job

@brunovjk

ETA until 04/30, hopefully sooner.

This is so straightforward. Could you complete PR sooner? Please ping me if there is any problem

Sure, thanks! Looks like I got the upwork job created now.

@brunovjk Can you please comment on this issue so I can assign it to you? We already spoke about your working on this one.