From ec93253cdeebd18511ce5d19eb32f67fbc43bf37 Mon Sep 17 00:00:00 2001 From: Neeraj Sharma <50868725+nsharma123@users.noreply.github.com> Date: Thu, 10 Aug 2023 13:02:08 +0530 Subject: [PATCH] Dispatch event to switch on ?tab=about tab when resultCount is 0 (#282) * Dispatch event to switch on ?tab=about tab when resultCount is 0 --- src/collection-browser.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/collection-browser.ts b/src/collection-browser.ts index 8e19d843e..72bf4a135 100644 --- a/src/collection-browser.ts +++ b/src/collection-browser.ts @@ -1300,6 +1300,10 @@ export class CollectionBrowser ); } + private emitEmptyResults() { + this.dispatchEvent(new Event('emptyResults')); + } + private disconnectResizeObserver( resizeObserver: SharedResizeObserverInterface ) { @@ -1980,6 +1984,11 @@ export class CollectionBrowser this.totalResults = success.response.totalResults - this.tileModelOffset; + // display event to offshoot when result count is zero. + if (this.totalResults === 0) { + this.emitEmptyResults(); + } + if (this.withinCollection) { this.collectionInfo = success.response.collectionExtraInfo;