Skip to content

[$1,000] Improve lists performance by not calling useOnyx in list items #63439

Description

@adhorodyski

Goal of this effort is to make lists across EApp more performant.

We'll achieve this by moving useOnyx connections from within render items up the tree to the list level.
This PR should be used as an example.

Lists to cover:

How to compare your results?

  1. Record before+after performance traces using React Profiler.
  2. Import these into https://kacper-mikolajczak.github.io/rcc/ (with the 'before' being a baseline).
  3. Share your results with the PR
Issue OwnerCurrent Issue Owner: @trjExpensify

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions