diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2022-03-11 15:07:56 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2022-03-11 15:07:56 +0300 |
commit | e105f6b881d9341331558c8c42f90391bab2fd19 (patch) | |
tree | 8b3dcfcd9b57f94bd1d8488c7728e6894a897829 /app/assets/javascripts/incidents | |
parent | 27ad9b4c89456548d3eaa380a8ab7cc7380f34c3 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/assets/javascripts/incidents')
-rw-r--r-- | app/assets/javascripts/incidents/components/incidents_list.vue | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/app/assets/javascripts/incidents/components/incidents_list.vue b/app/assets/javascripts/incidents/components/incidents_list.vue index 44ef5fe0c07..324797ad645 100644 --- a/app/assets/javascripts/incidents/components/incidents_list.vue +++ b/app/assets/javascripts/incidents/components/incidents_list.vue @@ -1,5 +1,6 @@ <script> import { + GlLink, GlLoadingIcon, GlTable, GlAvatarsInline, @@ -106,6 +107,7 @@ export default { ], MAX_VISIBLE_ASSIGNEES, components: { + GlLink, GlLoadingIcon, GlTable, GlAvatarsInline, @@ -271,7 +273,7 @@ export default { return Boolean(assignees.nodes?.length); }, navigateToIncidentDetails({ iid }) { - return visitUrl(joinPaths(this.issuePath, INCIDENT_DETAILS_PATH, iid)); + return visitUrl(this.showIncidentLink({ iid })); }, navigateToCreateNewIncident() { const { category, action } = this.$options.trackIncidentCreateNewOptions; @@ -297,6 +299,9 @@ export default { getEscalationStatus(escalationStatus) { return ESCALATION_STATUSES[escalationStatus] || this.$options.i18n.noEscalationStatus; }, + showIncidentLink({ iid }) { + return joinPaths(this.issuePath, INCIDENT_DETAILS_PATH, iid); + }, pageChanged(pagination) { this.pagination = pagination; }, @@ -384,12 +389,14 @@ export default { <template #cell(title)="{ item }"> <div :class="{ 'gl-display-flex gl-align-items-center': item.state === 'closed' }"> - <tooltip-on-truncate + <gl-link + v-gl-tooltip :title="item.title" - class="gl-max-w-full gl-text-truncate gl-display-block" + data-testid="incident-link" + :href="showIncidentLink(item)" > {{ item.title }} - </tooltip-on-truncate> + </gl-link> <gl-icon v-if="item.state === 'closed'" name="issue-close" |