feat(ui): écran Composition de séance-modèle
Ajoute l'écran de composition de séance-modèle (presentation/workout_template_screen.dart), avec les ajustements application/domaine/repositories nécessaires et la navigation depuis l'accueil. flutter analyze propre, 12/12 tests verts, build APK debug validé. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@ -67,9 +67,11 @@ abstract interface class ProgramRepository {
|
||||
|
||||
abstract interface class WorkoutTemplateRepository {
|
||||
Future<WorkoutTemplate?> findById(String id);
|
||||
Future<List<WorkoutTemplate>> listActive();
|
||||
Future<void> save(WorkoutTemplate template);
|
||||
Future<void> saveProgram(WorkoutTemplateProgram program);
|
||||
Future<void> saveOverride(WorkoutTemplateExerciseOverride override);
|
||||
Future<void> replaceComposition(WorkoutTemplate template, DateTime deletedAt);
|
||||
}
|
||||
|
||||
abstract interface class ActiveSessionRepository {
|
||||
|
||||
Reference in New Issue
Block a user