Skip to content

Commit d15ef94

Browse files
committed
Cleanup, the text controller is only used in another widget
1 parent 301f48a commit d15ef94

File tree

1 file changed

+6
-31
lines changed

1 file changed

+6
-31
lines changed

lib/screens/exercises_screen.dart

Lines changed: 6 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -17,23 +17,8 @@ class ExercisesScreen extends StatefulWidget {
1717
}
1818

1919
class _ExercisesScreenState extends State<ExercisesScreen> {
20-
late final TextEditingController _exerciseNameController;
21-
22-
@override
23-
void initState() {
24-
_exerciseNameController = TextEditingController();
25-
super.initState();
26-
}
27-
28-
@override
29-
void dispose() {
30-
_exerciseNameController.dispose();
31-
super.dispose();
32-
}
33-
3420
@override
3521
Widget build(BuildContext context) {
36-
//final size = MediaQuery.of(context).size;
3722
final exercisesList = Provider.of<ExercisesProvider>(context).filteredExercises;
3823

3924
return Scaffold(
@@ -45,8 +30,8 @@ class _ExercisesScreenState extends State<ExercisesScreen> {
4530
child: exercisesList.isEmpty
4631
? const Center(
4732
child: SizedBox(
48-
height: 100,
49-
width: 100,
33+
height: 30,
34+
width: 30,
5035
child: CircularProgressIndicator(),
5136
),
5237
)
@@ -59,28 +44,18 @@ class _ExercisesScreenState extends State<ExercisesScreen> {
5944
}
6045

6146
class _ExercisesList extends StatelessWidget {
62-
const _ExercisesList({required this.exerciseBaseList});
47+
const _ExercisesList({required this.exerciseList});
6348

64-
final List<Exercise> exerciseBaseList;
49+
final List<Exercise> exerciseList;
6550

6651
@override
6752
Widget build(BuildContext context) {
68-
//final size = MediaQuery.of(context).size;
6953
return ListView.separated(
7054
separatorBuilder: (context, index) {
7155
return const Divider(thickness: 1);
7256
},
73-
itemCount: exerciseBaseList.length,
74-
itemBuilder: (context, index) {
75-
return ExerciseListTile(exerciseBase: exerciseBaseList[index]);
76-
77-
/*
78-
return Container(
79-
height: size.height * 0.175,
80-
child: ExerciseListTile(exercise: exercise),
81-
);
82-
*/
83-
},
57+
itemCount: exerciseList.length,
58+
itemBuilder: (context, index) => ExerciseListTile(exercise: exerciseList[index]),
8459
);
8560
}
8661
}

0 commit comments

Comments
 (0)