From 4f6ac24d1fd0b0b81189e9f1030de95a6f343f4f Mon Sep 17 00:00:00 2001
From: Artur Fedorov <afedorov@gitlab.com>
Date: Thu, 6 Feb 2025 23:54:44 +0100
Subject: [PATCH] Fix Vue 3 failing test

Add missing props

EE: true
---
 .../javascripts/search/results/components/status_bar.vue  | 8 ++++++++
 scripts/frontend/quarantined_vue3_specs.txt               | 1 -
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/app/assets/javascripts/search/results/components/status_bar.vue b/app/assets/javascripts/search/results/components/status_bar.vue
index c6ac7de7043b9..f995e9d8db8df 100644
--- a/app/assets/javascripts/search/results/components/status_bar.vue
+++ b/app/assets/javascripts/search/results/components/status_bar.vue
@@ -27,6 +27,11 @@ export default {
       type: Boolean,
       required: true,
     },
+    error: {
+      type: String,
+      required: false,
+      default: '',
+    },
   },
   computed: {
     ...mapState(['query', 'groupInitialJson', 'projectInitialJson', 'repositoryRef']),
@@ -75,6 +80,9 @@ export default {
         this?.resultsTotal ?? 0,
       );
     },
+    hasError() {
+      return Boolean(this.error);
+    },
   },
   methods: {
     handleInput(selected) {
diff --git a/scripts/frontend/quarantined_vue3_specs.txt b/scripts/frontend/quarantined_vue3_specs.txt
index a6835fe613d6a..916dbdea11266 100644
--- a/scripts/frontend/quarantined_vue3_specs.txt
+++ b/scripts/frontend/quarantined_vue3_specs.txt
@@ -237,7 +237,6 @@ spec/frontend/repository/components/header_area/blob_overflow_menu_spec.js
 spec/frontend/repository/components/table/index_spec.js
 spec/frontend/repository/components/table/row_spec.js
 spec/frontend/repository/router_spec.js
-spec/frontend/search/results/components/status_bar_spec.js
 spec/frontend/search/sidebar/components/checkbox_filter_spec.js
 spec/frontend/search/sidebar/components/label_dropdown_items_spec.js
 spec/frontend/search/topbar/components/app_spec.js
-- 
GitLab