settings: Refactor create_group_setting_widget.

This commit updates create_group_setting_widget code
to not accept setting type as a a parameter as we
would use separate function for realm settings.
This commit is contained in:
Sahil Batra
2024-10-28 19:57:52 +05:30
committed by Tim Abbott
parent 35424adcc3
commit d370499557
3 changed files with 7 additions and 19 deletions

View File

@@ -154,35 +154,30 @@ function show_general_settings(group) {
settings_components.create_group_setting_widget({
$pill_container: $edit_container.find(".can-add-members-group-container .pill-container"),
setting_name: "can_add_members_group",
setting_type: "group",
group,
});
settings_components.create_group_setting_widget({
$pill_container: $edit_container.find(".can-manage-group-container .pill-container"),
setting_name: "can_manage_group",
setting_type: "group",
group,
});
settings_components.create_group_setting_widget({
$pill_container: $edit_container.find(".can-join-group-container .pill-container"),
setting_name: "can_join_group",
setting_type: "group",
group,
});
settings_components.create_group_setting_widget({
$pill_container: $edit_container.find(".can-leave-group-container .pill-container"),
setting_name: "can_leave_group",
setting_type: "group",
group,
});
settings_components.create_group_setting_widget({
$pill_container: $edit_container.find(".can-mention-group-container .pill-container"),
setting_name: "can_mention_group",
setting_type: "group",
group,
});
update_general_panel_ui(group);