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 Owner
Current Issue Owner: @mallenexpensify
Held on #89384Part 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
handleMoneyRequestStepScanParticipantsand related types fromMoneyRequest.ts, removeuseReceiptScananduseMobileReceiptScan, and drop or rewrite the tests that only covered that stack, as listed in the plan.Issue Owner
Current Issue Owner: @mallenexpensify