-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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-11-20] [$250] Brief loading circle when accessing Company Cards page #51333
Comments
Triggered auto assignment to @Christinadobrzyn ( |
|
Triggered auto assignment to Design team member for new feature review - @shawnborton ( |
@waterim is taking this one. Once they comment here, we'll assign them! |
@shawnborton IDT there are really any design implications to this one, as it's just polish for the loading of this page. But LMK if anything comes to mind! |
Hello Im Artem from Callstack and would like to take this one! |
Job added to Upwork: https://www.upwork.com/jobs/~021849080892463168395 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @getusha ( |
Sounds good, yeah this one seems pretty straightforward 👍 |
PR under works - #51360 |
@joekaufmanexpensify probably, I took ticket to fix it, will update why its happening! |
@shawnborton, @rlinoz, @waterim, @Christinadobrzyn, @getusha Eep! 4 days overdue now. Issues have feelings too... |
@shawnborton, @rlinoz, @waterim, @Christinadobrzyn, @getusha Now this issue is 8 days overdue. Are you sure this should be a Daily? Feel free to change it! |
@Christinadobrzyn It was fixed here and merged :) |
Ah thanks @waterim! So I think we can pay this out and there were no regressions, is that correct? |
@Christinadobrzyn yes, its expected behavior for an empty state when we dont have cardList, but once we have it we will not have a loading state |
Im not sure actually |
📣 @allgandalf 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
I think we should add the regression test for this one @allgandalf. Could you please write up the regression test from the scenarios we have been discussing? I think you will be able to nail it really well |
Regression Test ProposalsRegression test 1:Precondition:
Test:
Verify that: Loading screen is shown while we fetch the company cards feed details Regression test 2:Precondition:
Test:
Verify that: Loading screen is shown everytime the user visits company cards page, followed by empty cards modal Regression test 3:Precondition:
Test:
Verify that: A loading screen is shown when the user visits the cards page for the first time. Regression test 4:Precondition:
Test:
Verify that: There is no loading screen on the company cards page Do we agree 👍 or 👎 |
These are the 4 cases i could think of for a real user, feel free to add / remove if any feels redundant |
Thanks @allgandalf! Regression test here - https://github.com/Expensify/Expensify/issues/450899 So what's the payment for this:
Is this accurate? |
I think @allgandalf is being paid in the project of this other PR #52615, so only @getusha should be paid here Correct me if I am wrong @allgandalf @mountiny |
Correct @allgandalf will be paid separately in one go probably this week |
okay sounds good. @getusha can you make sure to request payment through ND. Payment summary here - #51333 (comment) Going to close this as complete. |
$250 approved for @getusha |
Problem
(Discussed here) every time you access the
Company cards
empty-state page on the workspace, there's a brief loading circle while we render the graphic in the middle of the page. This makes the experience feel less premium, as there isn't any significant amount of data being loaded here. It also doesn't exist for the Expensify Card empty state, which is analogous to this page.Company cards page
2024-10-22_16-16-28.mp4
Expensify Card page
2024-10-22_16-16-53.mp4
Solution
Remove this loading indicator when accessing
Company cards
. If we don't need it when accessingExpensify Card
empty state, it shouldn't be necessary here either, as they're essentially the same page with a different graphic.Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @getushaThe text was updated successfully, but these errors were encountered: