Skip to content

Commit b5a10bd

Browse files
Decompose MoneyReportHeader into focused subcomponents
Split the ~2,040-line MoneyReportHeader into 5 files: - MoneyReportHeader.tsx: orchestrator with shared subscriptions - MoneyReportHeaderContext.tsx: ref-stable context for cross-component triggers - MoneyReportHeaderPrimaryAction.tsx: switch-based primary action renderer - MoneyReportHeaderSecondaryActions.tsx: on-demand secondary action config builder - MoneyReportHeaderModals.tsx: modal dialogs with mount-once trigger registration
1 parent 4f6bfe2 commit b5a10bd

5 files changed

Lines changed: 2204 additions & 1346 deletions

0 commit comments

Comments
 (0)