summaryrefslogtreecommitdiffstats
path: root/browser/components/firefoxview/fxview-tab-list.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'browser/components/firefoxview/fxview-tab-list.mjs')
-rw-r--r--browser/components/firefoxview/fxview-tab-list.mjs12
1 files changed, 3 insertions, 9 deletions
diff --git a/browser/components/firefoxview/fxview-tab-list.mjs b/browser/components/firefoxview/fxview-tab-list.mjs
index 57181e3bea..63be9379db 100644
--- a/browser/components/firefoxview/fxview-tab-list.mjs
+++ b/browser/components/firefoxview/fxview-tab-list.mjs
@@ -11,7 +11,7 @@ import {
when,
} from "chrome://global/content/vendor/lit.all.mjs";
import { MozLitElement } from "chrome://global/content/lit-utils.mjs";
-import { escapeRegExp } from "./helpers.mjs";
+import { escapeRegExp } from "./search-helpers.mjs";
// eslint-disable-next-line import/no-unassigned-import
import "chrome://global/content/elements/moz-button.mjs";
@@ -49,7 +49,6 @@ if (!window.IS_STORYBOOK) {
* @property {number} maxTabsLength - The max number of tabs for the list
* @property {Array} tabItems - Items to show in the tab list
* @property {string} searchQuery - The query string to highlight, if provided.
- * @property {string} searchInProgress - Whether a search has been initiated.
* @property {string} secondaryActionClass - The class used to style the secondary action element
* @property {string} tertiaryActionClass - The class used to style the tertiary action element
*/
@@ -65,7 +64,6 @@ export class FxviewTabListBase extends MozLitElement {
this.maxTabsLength = 25;
this.tabItems = [];
this.compactRows = false;
- this.searchInProgress = false;
this.updatesPaused = true;
this.#register();
}
@@ -80,12 +78,12 @@ export class FxviewTabListBase extends MozLitElement {
tabItems: { type: Array },
updatesPaused: { type: Boolean },
searchQuery: { type: String },
- searchInProgress: { type: Boolean },
secondaryActionClass: { type: String },
tertiaryActionClass: { type: String },
};
static queries = {
+ emptyState: "fxview-empty-state",
rowEls: {
all: "fxview-tab-row",
},
@@ -308,11 +306,7 @@ export class FxviewTabListBase extends MozLitElement {
}
render() {
- if (
- this.searchQuery &&
- this.tabItems.length === 0 &&
- !this.searchInProgress
- ) {
+ if (this.searchQuery && !this.tabItems.length) {
return this.emptySearchResultsTemplate();
}
return html`