feat(gestion): suppression en cascade exercice/programme/séance-modèle (ticket #37)
Ajoute la suppression avec gestion des dépendances en cascade sur les écrans bibliothèque d'exercices, programme et séance-modèle, avec les use cases et le bootstrap applicatif associés. flutter analyze propre, 58/58 tests verts, build APK debug validé. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@ -131,6 +131,7 @@ final class _FakeBootstrap implements AppDependencies {
|
||||
),
|
||||
exerciseUseCases = ExerciseUseCases(
|
||||
repository: _FakeExerciseRepository(),
|
||||
programRepository: _FakeProgramRepository(),
|
||||
clock: _FakeClock(DateTime.utc(2026, 7, 17, 12)),
|
||||
ids: _FakeIds(),
|
||||
originDeviceId: 'device-1',
|
||||
@ -146,6 +147,7 @@ final class _FakeBootstrap implements AppDependencies {
|
||||
programUseCases = ProgramUseCases(
|
||||
programRepository: _FakeProgramRepository(),
|
||||
exerciseRepository: _FakeExerciseRepository(),
|
||||
templateRepository: _FakeWorkoutTemplateRepository(),
|
||||
clock: _FakeClock(DateTime.utc(2026, 7, 17, 12)),
|
||||
ids: _FakeIds(),
|
||||
originDeviceId: 'device-1',
|
||||
|
||||
Reference in New Issue
Block a user