feat(exécution): affichage dernière performance et meilleur score (ticket #81)
Affiche la dernière performance et le meilleur score par exercice pendant l'exécution de séance (écran d'exécution), ainsi que les points d'accès associés dans l'accueil, la séance-modèle et l'historique, en s'appuyant sur ExercisePerformanceReferenceUseCase. Validé GO par Main : dart analyze propre, 178 tests (4 échecs préexistants sans rapport, identiques à ceux déjà documentés sur #80). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@ -17,6 +17,7 @@ final class WorkoutTemplateListScreen extends StatefulWidget {
|
||||
required this.historyUseCases,
|
||||
this.mediaUseCases,
|
||||
this.stepUseCases,
|
||||
this.performanceReferenceUseCase,
|
||||
this.shareUseCases,
|
||||
this.authUseCases,
|
||||
this.syncUseCases,
|
||||
@ -27,6 +28,7 @@ final class WorkoutTemplateListScreen extends StatefulWidget {
|
||||
final ProgramUseCases programUseCases;
|
||||
final ActiveWorkoutSessionUseCases activeUseCases;
|
||||
final ActiveExerciseStepUseCases? stepUseCases;
|
||||
final ExercisePerformanceReferenceUseCase? performanceReferenceUseCase;
|
||||
final CloseWorkoutSessionUseCase closeUseCase;
|
||||
final WorkoutHistoryUseCases historyUseCases;
|
||||
final MediaUseCases? mediaUseCases;
|
||||
@ -166,6 +168,7 @@ final class _WorkoutTemplateListScreenState
|
||||
closeUseCase: widget.closeUseCase,
|
||||
historyUseCases: widget.historyUseCases,
|
||||
workoutTemplateUseCases: widget.workoutTemplateUseCases,
|
||||
performanceReferenceUseCase: widget.performanceReferenceUseCase,
|
||||
mediaUseCases: widget.mediaUseCases,
|
||||
),
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user