Skip to content

Commit 842cad8

Browse files
committed
Translate the muscle names for the secondary muscles dropdown
1 parent 123b80e commit 842cad8

File tree

1 file changed

+15
-13
lines changed

1 file changed

+15
-13
lines changed

lib/widgets/add_exercise/steps/step1basics.dart

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -73,18 +73,19 @@ class Step1Basics extends StatelessWidget {
7373
displayName: (Equipment e) => getTranslation(e.name, context),
7474
),
7575
AddExerciseMultiselectButton<Muscle>(
76-
key: const Key('primary-muscles-multiselect'),
77-
title: AppLocalizations.of(context).muscles,
78-
items: muscles,
79-
initialItems: addExerciseProvider.primaryMuscles,
80-
onChange: (dynamic muscles) {
81-
addExerciseProvider.primaryMuscles = muscles.cast<Muscle>();
82-
},
83-
onSaved: (dynamic muscles) {
84-
addExerciseProvider.primaryMuscles = muscles.cast<Muscle>();
85-
},
86-
displayName: (Muscle e) =>
87-
e.name + (e.nameEn.isNotEmpty ? '\n(${getTranslation(e.nameEn, context)})' : '')),
76+
key: const Key('primary-muscles-multiselect'),
77+
title: AppLocalizations.of(context).muscles,
78+
items: muscles,
79+
initialItems: addExerciseProvider.primaryMuscles,
80+
onChange: (dynamic muscles) {
81+
addExerciseProvider.primaryMuscles = muscles.cast<Muscle>();
82+
},
83+
onSaved: (dynamic muscles) {
84+
addExerciseProvider.primaryMuscles = muscles.cast<Muscle>();
85+
},
86+
displayName: (Muscle e) =>
87+
e.name + (e.nameEn.isNotEmpty ? '\n(${getTranslation(e.nameEn, context)})' : ''),
88+
),
8889
AddExerciseMultiselectButton<Muscle>(
8990
key: const Key('secondary-muscles-multiselect'),
9091
title: AppLocalizations.of(context).musclesSecondary,
@@ -96,7 +97,8 @@ class Step1Basics extends StatelessWidget {
9697
onSaved: (dynamic muscles) {
9798
addExerciseProvider.secondaryMuscles = muscles.cast<Muscle>();
9899
},
99-
displayName: (Muscle e) => e.name,
100+
displayName: (Muscle e) =>
101+
e.name + (e.nameEn.isNotEmpty ? '\n(${getTranslation(e.nameEn, context)})' : ''),
100102
),
101103
Consumer<AddExerciseProvider>(
102104
builder: (context, value, child) => MuscleRowWidget(

0 commit comments

Comments
 (0)