@@ -23,9 +23,9 @@ import 'package:wger/screens/exercise_screen.dart';
23
23
import 'package:wger/widgets/exercises/images.dart' ;
24
24
25
25
class ExerciseListTile extends StatelessWidget {
26
- const ExerciseListTile ({super .key, required this .exerciseBase });
26
+ const ExerciseListTile ({super .key, required this .exercise });
27
27
28
- final Exercise exerciseBase ;
28
+ final Exercise exercise ;
29
29
30
30
@override
31
31
Widget build (BuildContext context) {
@@ -43,22 +43,21 @@ class ExerciseListTile extends StatelessWidget {
43
43
child: SizedBox (
44
44
height: IMG_SIZE ,
45
45
width: IMG_SIZE ,
46
- child: ExerciseImageWidget (image: exerciseBase .getMainImage),
46
+ child: ExerciseImageWidget (image: exercise .getMainImage),
47
47
),
48
48
),
49
49
),
50
50
),
51
51
title: Text (
52
- exerciseBase.getTranslation (Localizations .localeOf (context).languageCode).name,
53
- //style: theme.textTheme.titleLarge,
52
+ exercise.getTranslation (Localizations .localeOf (context).languageCode).name,
54
53
overflow: TextOverflow .ellipsis,
55
54
maxLines: 2 ,
56
55
),
57
56
subtitle: Text (
58
- '${getTranslation (exerciseBase .category !.name , context )} / ${exerciseBase .equipment .map ((e ) => getTranslation (e .name , context )).toList ().join (', ' )}' ,
57
+ '${exercise . id } -- ${ getTranslation (exercise .category !.name , context )} / ${exercise .equipment .map ((e ) => getTranslation (e .name , context )).toList ().join (', ' )}' ,
59
58
),
60
59
onTap: () {
61
- Navigator .pushNamed (context, ExerciseDetailScreen .routeName, arguments: exerciseBase );
60
+ Navigator .pushNamed (context, ExerciseDetailScreen .routeName, arguments: exercise );
62
61
},
63
62
);
64
63
}
0 commit comments