Implemented the customer installed-base view

This commit is contained in:
2026-09-22 16:30:07 -03:00
parent 8d73954362
commit 3ee8eb6f21
22 changed files with 1102 additions and 19 deletions

View File

@@ -26,6 +26,7 @@ function createContentModal({
applyTheme,
authSessionState,
closeAccountPlansModal,
closeInstallBaseModal,
closeCustomerFilterPanel,
closeOwnerFilterPanel,
closePreferencesModal,
@@ -432,6 +433,7 @@ function createContentModal({
if (modal) {
closePreferencesModal();
closeAccountPlansModal();
closeInstallBaseModal();
modal.hidden = true;
}
@@ -460,6 +462,10 @@ function createContentModal({
}
if (event.key === "Escape") {
if (closeInstallBaseModal()) {
event.preventDefault();
return;
}
const accountPlansModal = document.getElementById(ACCOUNT_PLANS_MODAL_ID);
if (accountPlansModal && !accountPlansModal.hidden) {