From 1023170788c73c2f747eb9193fc6482a22e86f00 Mon Sep 17 00:00:00 2001 From: Faris Armoush Date: Mon, 14 Apr 2025 11:25:36 +0300 Subject: [PATCH] Sort communities in create new routine dropdown. --- .../routines/create_new_routines/create_new_routines.dart | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/pages/routines/create_new_routines/create_new_routines.dart b/lib/pages/routines/create_new_routines/create_new_routines.dart index 0542f888..8f28208f 100644 --- a/lib/pages/routines/create_new_routines/create_new_routines.dart +++ b/lib/pages/routines/create_new_routines/create_new_routines.dart @@ -63,7 +63,11 @@ class _CreateNewRoutinesDialogState extends State { Padding( padding: const EdgeInsets.only(left: 15, right: 15), child: CommunityDropdown( - communities: _bloc.communities, + communities: _bloc.communities..sort( + (a, b) => a.name.toLowerCase().compareTo( + b.name.toLowerCase(), + ), + ), selectedValue: _selectedCommunity, onChanged: (String? newValue) { setState(() {