From 94ad052eff2204bdb1da2ed340840c44d2837f1e Mon Sep 17 00:00:00 2001 From: doodlezucc <electerminator@gmail.com> Date: Wed, 29 Nov 2023 08:19:31 +0100 Subject: [PATCH] use sorted filter method in drawer queries --- lib/drawer/drawer.dart | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/drawer/drawer.dart b/lib/drawer/drawer.dart index 9fe2ed7..c19ac91 100644 --- a/lib/drawer/drawer.dart +++ b/lib/drawer/drawer.dart @@ -27,10 +27,10 @@ class _ClassDrawerState extends State<ClassDrawer> { String get headerText { final classes = selectedClasses; - final selectedNames = - classes.map((cls) => cls.codeWithoutFaculty).join(', '); + final selectedNames = classes.map((cls) => cls.codeWithoutFaculty).toList() + ..sort(); - return selectedNames; + return selectedNames.join(', '); } @override @@ -116,7 +116,7 @@ class _ClassDrawerState extends State<ClassDrawer> { @override Widget build(BuildContext context) { - final filteredClasses = getFilteredClasses(); + final filteredClasses = getFilteredClassesSorted(); return Drawer( child: Column( -- GitLab