Skip to content

[Due for payment 2026-06-25] [Tracking] Refactor MoneyRequestConfirmationListFooter to reduce re-renders #90385

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: @cristipaval

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionEngineeringImprovementItem broken or needs improvement.WeeklyKSv2

Type

No type

Fields

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