barsa
b49c94994d
Decompose large services and components for improved maintainability
Phase 5: BFF Service Decomposition
- Split SalesforceOpportunityService (1055 lines) into focused services:
- OpportunityQueryService: find/get operations
- OpportunityCancellationService: cancellation workflows
- OpportunityMutationService: create/update/link operations
- SalesforceOpportunityService: thin facade (227 lines)
Phase 6: Portal Component Decomposition
- Refactor AccountCheckoutContainer (798 → 357 lines, 55% reduction)
- Extract reusable checkout section components:
- ResidenceCardUploadInput: eliminates 3x duplicated upload UI
- PaymentMethodSection: payment method handling
- IdentityVerificationSection: identity verification states
- OrderSubmitSection: order summary and submission
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-13 14:38:27 +09:00
..
2025-09-26 17:02:36 +09:00
2025-12-25 17:30:02 +09:00
2025-12-12 18:44:26 +09:00
2026-01-13 14:38:27 +09:00
2025-12-25 18:17:40 +09:00
2025-12-12 16:42:54 +09:00
2025-10-08 18:48:14 +09:00
2025-12-25 17:51:02 +09:00
2025-12-25 15:48:57 +09:00
2025-12-25 15:48:57 +09:00