-
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
[HOLD for payment 2024-04-25] [$250] Remove IOUCurrencySelection.js and copy any changes since Nov 27 into IOURequestStepCurrency.js #34607
Comments
Triggered auto assignment to @sakluger ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Remove IOUCurrencySelection.js and copy any changes since Nov 27 into IOURequestStepCurrency.js What is the root cause of that problem?This is not a bug. This is a part of #29107 What changes do you think we should make in order to solve the problem?To make this ticket we need
Here we have a few changes App/src/pages/iou/IOUCurrencySelection.js Lines 79 to 97 in d4c28a4
BUT in Old component, we added useEffect in October which is not used in
Add useEffect from old component to new (We need this component to use other routes ( For example App/src/pages/iou/IOUCurrencySelection.js Lines 79 to 97 in d4c28a4
Why UseEffect expects to receive App/src/pages/iou/IOUCurrencySelection.js Lines 81 to 83 in d4c28a4
And Lines 171 to 174 in 7c8336b
Old component are used in several places. Therefore, we need to make sure that everything is updated (And check that the new component works correctly) and does not cause any regression
What alternative solutions did you explore? (Optional)NA |
I would love to take this! |
Job added to Upwork: https://www.upwork.com/jobs/~0107fbe87259b2ef2c |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @akinwale ( |
I want to work on it |
This comment was marked as off-topic.
This comment was marked as off-topic.
Upwork job price has been updated to $250 |
@mountiny are we treating this like a TS Migration issue? I.e. do we require proposals or just a volunteer? |
We should get a full proposal to ensure that all the paths are covered
properly. The initial instructions give a brief overview, but the code
should really be inspected to clearly understand all the necessary changes.
…On Fri, Jan 19, 2024 at 1:41 PM Sasha Kluger ***@***.***> wrote:
@mountiny <https://github.com/mountiny> are we treating this like a TS
Migration issue? I.e. do we require proposals or just a volunteer?
—
Reply to this email directly, view it on GitHub
<#34607 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAJMAB4DFTAX3HVHSY7UAATYPLK73AVCNFSM6AAAAABB5OFKMOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMBRGA4DIMJUGA>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
@ZhenjaHorbach Could you please provide more details about the files and the routes that need to be updated in your proposal? Thanks. |
Done ) |
how are we looking on this one @ZhenjaHorbach and @akinwale? |
In fact, the PR is ready, but I suggested waiting so as not to cause any regression ) |
responded in the PR! let me know if that makes sense |
Just updating the title to reflect that we're holding on #35833 |
This issue has not been updated in over 15 days. @akinwale, @dangrous, @sakluger, @ZhenjaHorbach 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! |
@ZhenjaHorbach @akinwale No longer hold, let's process the next step |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.62-17 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-25. 🎊 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:
|
$250 to @akinwale and to @ZhenjaHorbach |
All paid up! I don't think any new regression steps are needed since this is part of a larger project. |
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:
IOUCurrencySelection
New Component
IOURequestStepCurrency
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
Issue Owner
Current Issue Owner: @saklugerThe text was updated successfully, but these errors were encountered: