Skip to content

[HOLD for payment 2024-04-15] Improve the UI when you click into an expense from a one-expense chat #38655

@NikkiWines

Description

@NikkiWines

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.

Here's the current flow:
Screenshot 2023-12-04 at 10 38 35 AM

Screenshot 2023-12-04 at 10 38 47 AM Screenshot 2023-12-04 at 10 39 01 AM

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

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.InternalRequires API changes or must be handled by Expensify staffNewFeatureSomething to build that is a new item.ReviewingHas a PR in reviewWeeklyKSv2

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions