-
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
[$500] Profile - "Go to Expensify Classic" and "Help" row is missing external link icon #35905
Comments
Triggered auto assignment to @greg-schroeder ( |
Job added to Upwork: https://www.upwork.com/jobs/~01f595c73472283630 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @s77rt ( |
We think that this bug might be related to #wave8-collect-admins |
ProposalPlease re-state the problem that we are trying to solve in this issue.Profile - "Go to Expensify Classic" and "Help" row is missing external link What is the root cause of that problem?It's left here. and here.
These 2 menus "View the Code" and "View open jobs" has What changes do you think we should make in order to solve the problem?We should add it to this one. and this one as well. And just pass it 'Menuitem' component: App/src/pages/settings/InitialSettingsPage.js Line 245 in 0eb6d02
As -> " iconRight={item.iconRight} What alternative solutions did you explore? (Optional)N/A |
ProposalPlease re-state the problem that we are trying to solve in this issue.The go to expensify classic and help menu doesn't have the external link icon What is the root cause of that problem?The menu doesn't have the right icon like in other parts of the app. App/src/pages/settings/InitialSettingsPage.js Lines 169 to 175 in 0eb6d02
What changes do you think we should make in order to solve the problem?Add and then pass the icon here App/src/pages/settings/InitialSettingsPage.js Lines 245 to 246 in 0eb6d02
|
ProposalPlease re-state the problem that we are trying to solve in this issue."Go to Expensify Classic" and "Help" row is missing external link icon What is the root cause of that problem?We are missing iconRight here App/src/pages/settings/InitialSettingsPage.js Lines 168 to 175 in 0eb6d02
and here App/src/pages/settings/InitialSettingsPage.js Lines 198 to 205 in 0eb6d02
What changes do you think we should make in order to solve the problem?We need to pass in both places
And here we pass App/src/pages/settings/InitialSettingsPage.js Lines 263 to 264 in 0eb6d02
What alternative solutions did you explore? (Optional) |
@Expensify/design This was brought up here #33280 (comment) and #33280 (comment). We didn't get a confirmation on whether this is by design or something that should be fixed. |
Rather than making this any kind of paid bug to fix, can we just add this to the account settings project? cc @kosmydel @mountiny @trjExpensify |
Yeah, I think we can handle it. We removed it intentionally as designs didn't include those arrows. So should I include it in one of our PRs? |
Yes please do. I think the designs not including it before was an error. The account settings mocks should be correct and show the new-window icon. |
Agreed. @kosmydel want to put it in yours? Link it here, and I'll also assign you and I to this issue to track until it's donezo. |
📣 @s77rt 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
@mountiny This looks like it's correct on staging now, but Melvin is goin' wild 😂 |
@dannymcclain its on staging right :D |
Did |
I think it was changed in this PR. |
Gotcha! @shawnborton looks like you were on that PR, not sure if you peaked it though.
CC: @roryabraham |
Oh boy... I think we have some overlap here with the hybrid app project. Maybe @AndrewGable can comment, but I can see where we wanted to keep the Switch to classic towards the top so it's easy to find your way back. That being said... maybe we don't need the external icon because I don't think we open up a new window when we switch, right? It should just feel like normal app navigation? |
Yeah if it switches you "in place" then I don't think we need the external icon. Although I guess I could see an argument that you're "leaving" NewDot so... 🤷♂️ I don't have super strong feelings. |
Ah yeah. but on web/desktop, doesn't it open a new tab versus a redirect to Classic on the same tab. Or is that changing as well?
Hm yeah, fair enough. I can see that if you're an existing user being migrated over and don't know what's going on. |
I don't have a personal preference on which icon we use, but I would like to keep the "Switch to Expensify Classic" as the first row when we are on HybridApp. I am less passionate about where it is located on non-HybridApp (on web or desktop). |
I think I'm voting no "external link" icon.
Don't we want all the apps to be the same? Or am I misunderstanding something? |
We want all apps to be the same, but these buttons will do different things on web vs HybridApp. I'm for keeping it as the first row on both. |
This issue has not been updated in over 15 days. @trjExpensify, @s77rt, @mountiny, @kosmydel 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! |
Let's close this |
From the comments above it seems like we can close. Please reopen if you feel otherwise |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: 1.4-37.0
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
Action Performed:
Expected Result:
There will be an external link icon for "Go to Expensify Classic" and "Help" row
Actual Result:
"Go to Expensify Classic" and "Help" row is missing external link icon
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: