Add PWA Origin to API Status Panel #945 (#958)

This commit is contained in:
Jaifroid 2023-01-09 17:40:39 +00:00 committed by GitHub
parent f925107525
commit 037cc41032
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 0 deletions

View File

@ -652,6 +652,7 @@
<div id="settingsStoreStatus"></div>
<div id="decompressorAPIStatus"></div>
<div id="searchProviderStatus"></div>
<div id="pwaOriginStatus"></div>
</div>
</div>
</div>

View File

@ -681,6 +681,10 @@ define(['jquery', 'zimArchiveLoader', 'uiUtil', 'settingsStore','abstractFilesys
decompAPIStatusDiv.innerHTML = 'Decompressor API: ' + apiName ;
// Update Search Provider
uiUtil.reportSearchProviderToAPIStatusPanel(params.searchProvider);
// Update PWA origin
var pwaOriginStatusDiv = document.getElementById('pwaOriginStatus');
pwaOriginStatusDiv.className = 'apiAvailable';
pwaOriginStatusDiv.innerHTML = 'PWA Origin: ' + window.location.origin;
// Add a warning colour to the API Status Panel if any of the above tests failed
apiStatusPanel.classList.add(apiPanelClass);
// Set visibility of UI elements according to mode