Skip to content

[Due for payment 2026-06-09] [IOURequestStepScan Decomposition] chore: remove dead scan MoneyRequest path + hooks + tests #89385

Description

@cristipaval

Held on #89384

Part of IOURequestStepScan Decomposition Plan — see rinej's split design comment.

Parent: #85583

Problem

After variants own scan behavior, the old centralized participant/navigation hook path and monolith hooks become dead code and maintenance noise.

Solution

Delete handleMoneyRequestStepScanParticipants and related types from MoneyRequest.ts, remove useReceiptScan and useMobileReceiptScan, and drop or rewrite the tests that only covered that stack, as listed in the plan.

Issue OwnerCurrent Issue Owner: @mallenexpensify

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionDailyKSv2

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions