-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Closed
Labels
Awaiting PaymentAuto-added when associated PR is deployed to productionAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.Something is broken. Auto assigns a BugZero manager.InternalRequires API changes or must be handled by Expensify staffRequires API changes or must be handled by Expensify staffNewFeatureSomething to build that is a new item.Something to build that is a new item.ReviewingHas a PR in reviewHas a PR in reviewWeeklyKSv2KSv2
Description
Coming from this Slack discussion:
Slack room: #vip-split
Problem
Currently, the expense shows the same level of detail in the main chat as it does when you click into it. This feels confusing, to offer users the option to click into something (where presumably they're looking for more detail), but then only show the same level of detail that they've already seen. There are also currently two levels of clicking into an expense that you can do, but both show the same level of detail.
Why is this important?
It's not polished, it feels like unexpected behavior for an app to show you the same thing twice.
Solution
Summary:
For single-expense reports, we:
- Combine the report and expense view into one mashup view with report actions in the header and expense details in the body
- Comments on ☝️ that view are attached to the specific expense to keep things sensible if in the rare occasion this report transitions to a multi-expense report
- See Shawn's screenshots here for the mocks
Corresponding internal issue: https://github.com/Expensify/Expensify/issues/342922
Upwork Automation - Do Not Edit
- Upwork Job URL: https://www.upwork.com/jobs/~01793b9557957db267
- Upwork Job ID: 1770260818085232640
- Last Price Increase: 2024-03-20
Reactions are currently unavailable
Metadata
Metadata
Labels
Awaiting PaymentAuto-added when associated PR is deployed to productionAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.Something is broken. Auto assigns a BugZero manager.InternalRequires API changes or must be handled by Expensify staffRequires API changes or must be handled by Expensify staffNewFeatureSomething to build that is a new item.Something to build that is a new item.ReviewingHas a PR in reviewHas a PR in reviewWeeklyKSv2KSv2