Goal: Remove the last React Compiler bail in ReportActionsList by moving list ref ownership local to each list.
Scope:
- Update ReportScreenContext.ts
- Update useActionListContextValue.ts
- Update useReportScrollManager files
- Update ReportActionsList.tsx
- Update MoneyRequestReportActionsList.tsx
- Update ReportActionItemMessageEdit.tsx
- Add lifecycle and ref-resolution tests
Risk: Low-medium. Context shape changes.
Depends on: #89772
Parent issue: #88320
Source plan: #88320 (comment)
Issue Owner
Current Issue Owner: @DylanDylann
Goal: Remove the last React Compiler bail in ReportActionsList by moving list ref ownership local to each list.
Scope:
Risk: Low-medium. Context shape changes.
Depends on: #89772
Parent issue: #88320
Source plan: #88320 (comment)
Issue Owner
Current Issue Owner: @DylanDylann