-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[HOLD for payment 2024-04-15] [$250] Remove NewRequestAmountPage.js and copy any changes since Nov 27 into IOURequestStepAmount.js #34614
Comments
Triggered auto assignment to @lschurr ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Remove NewRequestAmountPage.js and copy any changes since Nov 27 into IOURequestStepAmount.js What is the root cause of that problem?Clean up of What changes do you think we should make in order to solve the problem?We will be deleting the component here: App/src/pages/iou/steps/NewRequestAmountPage.js Lines 57 to 61 in 93e68b5
This file will be removed. Looking at history (link), we had three changes. We will incorporate these into the PR (making sure no regressions) We will remove the screen from ModalStackNavigators.tsx here:
|
I would love to take this! |
ProposalPlease re-state the problem that we are trying to solve in this issue.Remove NewRequestAmountPage.js and copy any changes since Nov 27 into IOURequestStepAmount.js What is the root cause of that problem?This is a refactor What changes do you think we should make in order to solve the problem?
We have had three changes since Nov 27, 2023 but it already had in
We only need to remove
Line 314 in a8acf44
We also need to update Lines 397 to 398 in 1b1eeb8
We will handle edit when
What alternative solutions did you explore? (Optional)NA |
@tgolen I have a question, after refactor in edit request amount page we will use |
Job added to Upwork: https://www.upwork.com/jobs/~01400d372c60004a9e |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @sobitneupane ( |
I would love to take this! |
Would love to clean up this |
Dibs |
I would love to take this! |
My proposal already here #34614 (comment) |
Upwork job price has been updated to $250 |
@sobitneupane could you review this one? |
Bump @sobitneupane |
@lschurr I won't be able to review proposals before weekend. Please feel free to reassign the issue if it is urgent. |
Updated proposal to remove |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@DylanDylann The PR is ready for review. |
Hold #35455 |
@lschurr Let's remove hold label @dukenv0307 Please update PR |
@lschurr The PR is merged, please help to add weekly label |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.60-13 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-04-15. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
@dukenv0307 @DylanDylann - Do we need a regression test here? |
@lschurr This is a refactoring task, we don't need regression here. |
Payment summary:
|
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:
NewRequestAmountPage
New Component
IOURequestStepAmount
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: