diff options
Diffstat (limited to 'app/assets/javascripts/vue_merge_request_widget/extensions/issues.js')
-rw-r--r-- | app/assets/javascripts/vue_merge_request_widget/extensions/issues.js | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/app/assets/javascripts/vue_merge_request_widget/extensions/issues.js b/app/assets/javascripts/vue_merge_request_widget/extensions/issues.js index 9cbc0b0e5d1..ba3336df2eb 100644 --- a/app/assets/javascripts/vue_merge_request_widget/extensions/issues.js +++ b/app/assets/javascripts/vue_merge_request_widget/extensions/issues.js @@ -2,6 +2,7 @@ import { EXTENSION_ICONS } from '../constants'; import issuesCollapsedQuery from './issues_collapsed.query.graphql'; import issuesQuery from './issues.query.graphql'; +import { n__, sprintf } from '~/locale'; export default { // Give the extension a name @@ -20,7 +21,14 @@ export default { // Small summary text to be displayed in the collapsed state // Receives the collapsed data as an argument summary(count) { - return 'Summary text<br/>Second line'; + return sprintf( + n__( + 'ciReport|Load performance test metrics detected %{strong_start}%{changesFound}%{strong_end} change', + 'ciReport|Load performance test metrics detected %{strong_start}%{changesFound}%{strong_end} changes', + changesFound, + ), + { changesFound }, + ); }, // Status icon to be used next to the summary text // Receives the collapsed data as an argument @@ -57,9 +65,13 @@ export default { .query({ query: issuesQuery, variables: { projectPath: targetProjectFullPath } }) .then(({ data }) => { // Return some transformed data to be rendered in the expanded state - return data.project.issues.nodes.map((issue) => ({ + return data.project.issues.nodes.map((issue, i) => ({ id: issue.id, // Required: The ID of the object - text: issue.title, // Required: The text to get used on each row + header: ['New', 'This is an %{strong_start}issue%{strong_end} row'], + text: + '%{critical_start}1 Critical%{critical_end}, %{danger_start}1 High%{danger_end}, and %{strong_start}1 Other%{strong_end}. %{small_start}Some smaller text%{small_end}', // Required: The text to get used on each row + subtext: + 'Reported resource changes: %{strong_start}2%{strong_end} to add, 0 to change, 0 to delete', // Optional: The sub-text to get displayed below each rows main content // Icon to get rendered on the side of each row icon: { // Required: Name maps to an icon in GitLabs SVG |