Skip to content

[Tracking] Refactor MoneyRequestConfirmationListFooter to reduce re-renders #90385

@Julesssss

Description

@Julesssss

Sub-tracking issue for #81849. Splits a large refactor into 4 PRs that narrow Onyx subscriptions and extract sections in the Create Expense confirmation step:

Original comment here with more details.

Then:

two short follow-ups:

  • Narrow usePolicyForTransaction orchestrator - unscoped policy collection subscription for a per-key one.
  • Migrate ReportField to read its own slice — drop the transaction prop workaround threaded, replacing it with the useTransactionSelector hook introduced in PR 3. Removes the last piece of prop drilling in the footer.
Issue OwnerCurrent Issue Owner: @ShridharGoel

Metadata

Metadata

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions