Skip to content

[Due for payment 2026-03-11] [$250] [Performance] Optimize ExpenseReportListItemRow (~1.2ms × 50 = 60ms total) #82428

@luacmartins

Description

@luacmartins

Problem

ExpenseReportListItemRow takes ~1.2ms per render and with ~50 rows totals ~60ms, contributing to slow Reports list rendering.

Solution

Optimize the component (e.g. memoization, virtualized list tuning, or reducing work per row). Use React Profiler / Chrome DevTools to validate improvements.

Issue OwnerCurrent Issue Owner: @CortneyOfstad
Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~022026125717306599670
  • Upwork Job ID: 2026125717306599670
  • Last Price Increase: 2026-02-24

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.ExternalAdded to denote the issue can be worked on by a contributorReviewingHas a PR in reviewWeeklyKSv2

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions