-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[$250] Remove MoneyRequestParticipantsPage.js and copy any changes since Nov 27 into IOURequestStepParticipants.js #34616
Comments
Triggered auto assignment to @isabelastisser ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Remove MoneyRequestParticipantsPage.js and copy any changes since Nov 27 into IOURequestStepParticipants.js What is the root cause of that problem?Component update What changes do you think we should make in order to solve the problem?I checked all the commits after 27th Nov and the new component is updated according to the old component, we just need to remove the file and route created for it. I checked the commits thoroughly but will check again in the PR. Component to remove:
We only use We also need to remove all traces from App/src/libs/Navigation/linkingConfig.ts Line 428 in a2f5bd5
App/src/libs/Navigation/types.ts Line 184 in a2f5bd5
We will update to Line 358 in a2f5bd5
We are using
_Navigation to old component that needs to be updated to Line 3683 in 08e9276
Note: The below action param step can be omitted because we only use Result |
I would love to take this! |
Job added to Upwork: https://www.upwork.com/jobs/~015fc3b79f31f2289a |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @0xmiroslav ( |
I would love to take this! |
Dibs |
This comment was marked as off-topic.
This comment was marked as off-topic.
Upwork job price has been updated to $250 |
Proposal UpdatedAdded a not about replacing the instances of the old component. |
@0xmiroslav, can you please review the proposal above? Thanks! |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @abdulrahuman5196 ( |
@abdulrahuman5196 reassigning, please take over as C+. If you don't have bandwidth, unassign yourself. Thanks |
@Krishna2323 I have seen you post proposals on other issues, can you please give ETA for this PR or I will reassign to someone else tomorrow. Thank you |
@mountiny, sorry for the delay, I believe we should wait for #35455 to be merged because similar PRs caused regressions, and I don't want this one to cause a regression. Therefore, I suggest we update the IOU flow sequence accordingly. Will try again to have a look if we could get this done without waiting for that one. |
cc: @mountiny edit: Will raise a PR by EOD. |
@abdulrahuman5196, PR is up but as I said we need to wait for #35455 to get merged, because the send money flow still uses old components/routes. send_flow_participants.mp4 |
Got it. I agree we could wait for the PR, to avoid cross conflicts given this is LOW priority. @Krishna2323 since you are owner of the PR as well, kindly do update us once the PR is ready for review. |
Sure! |
This issue has not been updated in over 15 days. @isabelastisser, @mountiny, @abdulrahuman5196, @Krishna2323 eroding to Monthly issue. P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do! |
@Krishna2323 @abdulrahuman5196 what's the next step here? |
#35455 is still in progress. I'm the author of that PR also, and we are very close to merging it. |
#35455 is merged, will be raising PR for this very soon. |
@Krishna2323 Could you speed-up this issue to unblock other issues |
Sorry for delay, started working on the PR, will be ready for review today. |
@abdulrahuman5196, the PR is ready for review. I haven't added recordings yet because I believe we should incorporate all required/suggested changes first. What do you think? I recently encountered a regression because I updated the code after the recordings were uploaded. The updated code had an issue that could have been easily identified during recordings. |
Hey @abdulrahuman5196, can you please provide an update? Thanks! |
Asked in slack too https://expensify.slack.com/archives/C02NK2DQWUX/p1711752832574839 |
@isabelastisser, PR was deployed to production on 24th April, I think this is ready for payments process. |
@Krishna2323 and @abdulrahuman5196, please accept the offers in Upwork and I will process the payments. Thanks! |
@isabelastisser, accepted, thanks! |
@isabelastisser Accepted the offer. |
This is a part of #29107. You can look at that issue for more context behind the cleanup process.
Problem
The app has two redundant components:
Old Component:
MoneyRequestParticipantsPage
New Component
IOURequestStepParticipants
Solution
Following the examples (example 1, example 2), the Old Component needs to be completely removed from the codebase
:action
param (instead of being hard-coded with"create"
)isEditing
to use the new action param from the routeUpwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: