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

Activity

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

Metadata

Metadata

Labels

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

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions