Swipe entre mini-charts en la card del Home (build 62)

El feedback #4 original apuntaba a la card 'Portfolio Evolution' del HOME, no
solo a la pestaña Charts (donde ya se hizo en build 60). Ahora la card del Home
se desliza entre páginas:
- Evolution (con su toggle Total/By Category intacto)
- Allocation (semicírculo + leyenda con %), datos de viewModel.categoryMetrics
Puntos indicadores, transición direccional, título dinámico. 'By Category' no
es página aparte porque ya es un toggle dentro de Evolution.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WoScpmHdVj1aUf4rAp6hbe
This commit is contained in:
alexandrev-tibco
2026-07-10 22:13:00 +02:00
parent 7c6a29c821
commit d8bd625327
3 changed files with 130 additions and 28 deletions
@@ -306,7 +306,10 @@ struct DashboardView: View {
EvolutionChartCard(
data: viewModel.evolutionData,
categoryData: viewModel.categoryEvolutionData,
goals: goalsViewModel.goals
goals: goalsViewModel.goals,
allocation: viewModel.categoryMetrics.map {
(category: $0.categoryName, value: $0.totalValue, color: $0.colorHex)
}
)
}
case .categoryBreakdown: