Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/feature_flags/utils.js')
-rw-r--r--app/assets/javascripts/feature_flags/utils.js16
1 files changed, 5 insertions, 11 deletions
diff --git a/app/assets/javascripts/feature_flags/utils.js b/app/assets/javascripts/feature_flags/utils.js
index e77cb8406cc..47deeab0571 100644
--- a/app/assets/javascripts/feature_flags/utils.js
+++ b/app/assets/javascripts/feature_flags/utils.js
@@ -50,17 +50,11 @@ const scopeName = ({ environment_scope: scope }) =>
export const labelForStrategy = (strategy) => {
const { name, parameters } = badgeTextByType[strategy.name];
+ const scopes = strategy.scopes.map(scopeName).join(', ');
- if (parameters) {
- return sprintf('%{name} - %{parameters}: %{scopes}', {
- name,
- parameters: parameters(strategy),
- scopes: strategy.scopes.map(scopeName).join(', '),
- });
- }
-
- return sprintf('%{name}: %{scopes}', {
+ return {
name,
- scopes: strategy.scopes.map(scopeName).join(', '),
- });
+ parameters: parameters ? parameters(strategy) : null,
+ scopes,
+ };
};