From dc900fdc5f4c353ff2e261fc64fbbb0d87af1735 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Thu, 24 Aug 2023 18:09:54 +0000 Subject: Add latest changes from gitlab-org/gitlab@master --- .../service_desk/components/service_desk_list_app.vue | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) (limited to 'app/assets/javascripts/service_desk') diff --git a/app/assets/javascripts/service_desk/components/service_desk_list_app.vue b/app/assets/javascripts/service_desk/components/service_desk_list_app.vue index 51e632d36a9..8782d7792cc 100644 --- a/app/assets/javascripts/service_desk/components/service_desk_list_app.vue +++ b/app/assets/javascripts/service_desk/components/service_desk_list_app.vue @@ -121,7 +121,7 @@ export default { sortKey: CREATED_DESC, state: STATUS_OPEN, pageSize: DEFAULT_PAGE_SIZE, - issuesError: null, + issuesError: '', }; }, apollo: { @@ -234,11 +234,14 @@ export default { page_before: this.pageParams.beforeCursor ?? undefined, }; }, + hasAnyServiceDeskIssue() { + return this.hasSearch || Boolean(this.tabCounts.all); + }, isInfoBannerVisible() { - return this.isServiceDeskSupported && this.hasAnyServiceDeskIssues; + return this.isServiceDeskSupported && this.hasAnyServiceDeskIssue; }, - hasAnyServiceDeskIssues() { - return this.hasSearch || Boolean(this.tabCounts.all); + canShowIssuesList() { + return this.isLoading || this.issuesError.length || this.hasAnyServiceDeskIssue; }, hasOrFeature() { return this.glFeatures.orIssuableQueries; @@ -415,6 +418,9 @@ export default { this.$router.push({ query: this.urlParams }); }, + handleDismissAlert() { + this.issuesError = ''; + }, handleNextPage() { this.pageParams = { afterCursor: this.pageInfo.endCursor, @@ -553,7 +559,7 @@ export default {