diff --git a/h/models/feature.py b/h/models/feature.py index 3c06d855d63..b59edb8f480 100644 --- a/h/models/feature.py +++ b/h/models/feature.py @@ -15,6 +15,7 @@ "pdf_custom_text_layer": "Use custom text layer in PDFs for improved text selection", "styled_highlight_clusters": "Style different clusters of highlights in the client", "client_user_profile": "Enable client-side user profile and preferences management", + "group_type": "Allow users to choose group type in group creation form", } diff --git a/h/static/scripts/group-forms/components/CreateEditGroupForm.tsx b/h/static/scripts/group-forms/components/CreateEditGroupForm.tsx index 7ec4f9feed5..3045e585bf8 100644 --- a/h/static/scripts/group-forms/components/CreateEditGroupForm.tsx +++ b/h/static/scripts/group-forms/components/CreateEditGroupForm.tsx @@ -216,10 +216,19 @@ export default function CreateEditGroupForm() { onSubmit = createGroup; } + let heading; + if (group) { + heading = 'Edit group'; + } else if (config.features.group_type) { + heading = 'Create a new group'; + } else { + heading = 'Create a new private group'; + } + return (