Expensify / App

Welcome to New Expensify: a complete re-imagination of financial collaboration, centered around chat. Help us build the next generation of Expensify by sharing feedback and contributing to the code.
https://new.expensify.com
MIT License
3.49k stars 2.85k forks source link

[$250] [Search v2.2] Add support for all reportAction types in ChatListItem #51296

Open luacmartins opened 3 hours ago

luacmartins commented 3 hours ago

Problem

Right now, the search results for chats only shows ADDCOMMENT actions. However, we want to support all reportAction types in search.

Solution

Refactor ReportActionItem.tsx to be a pure component and receive all props it needs instead of connecting directly to Onyx, then use ReportActionItem in ChatListItem to render other reportAction types.

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021848820450401382223
  • Upwork Job ID: 1848820450401382223
  • Last Price Increase: 2024-10-22
Issue OwnerCurrent Issue Owner: @abdulrahuman5196
melvin-bot[bot] commented 3 hours ago

Triggered auto assignment to @stephanieelliott (NewFeature), see https://stackoverflowteams.com/c/expensify/questions/14418#:~:text=BugZero%20process%20steps%20for%20feature%20requests for more details. Please add this Feature request to a GH project, as outlined in the SO.

melvin-bot[bot] commented 3 hours ago

Job added to Upwork: https://www.upwork.com/jobs/~021848820450401382223

melvin-bot[bot] commented 3 hours ago

Triggered auto assignment to Contributor-plus team member for initial proposal review - @abdulrahuman5196 (External)