user groups: Enabled sorting of subscribers.

The new `#groups` overlay does not allow sorting of subscribers.
This commit adds support for sorting of subscribers.
This commit is contained in:
Ujjawal Modi
2023-03-03 00:27:52 +05:30
committed by Tim Abbott
parent bfa8a2438b
commit 18059e132d
4 changed files with 23 additions and 14 deletions

View File

@@ -13,6 +13,7 @@ import {$t, $t_html} from "./i18n";
import * as ListWidget from "./list_widget";
import {page_params} from "./page_params";
import * as people from "./people";
import * as settings_users from "./settings_users";
import * as ui from "./ui";
import * as user_group_edit from "./user_group_edit";
import * as user_groups from "./user_groups";
@@ -65,6 +66,11 @@ function make_list_widget({$parent_container, name, user_ids}) {
return ListWidget.create($list_container, users, {
name,
$parent_container,
sort_fields: {
email: settings_users.sort_email,
id: settings_users.sort_user_id,
},
modifier(item) {
return format_member_list_elem(item);
},