From fa464bc20df507e017767c570753b080b87d7e03 Mon Sep 17 00:00:00 2001 From: ArthurErlich Date: Mon, 2 Nov 2026 23:29:43 +0100 Subject: [PATCH] refactor(admin): lazy registration, Meteor components, Settings card for 6.7 - register the list page lazily and wrap it with wrapComponentConfig - sw-button/sw-alert/sw-progress-bar -> mt-button/mt-banner/mt-progress-bar - beforeDestroy -> beforeUnmount (Vue 3) - split the combined `import type` that broke the Vite build - Vite outputs to public/administration/assets/: update .gitignore and the CI asset check Co-Authored-By: Claude Opus 5.5 --- .gitignore | 2 +- scripts/ci/assert-built-assets.sh | 2 +- .../src/module/aeon-dump-manager/index.ts | 12 ++++++------ .../aeon-dump-manager-list.html.twig | 16 ++++++++-------- .../page/aeon-dump-manager-list/index.ts | 9 +++++---- 5 files changed, 21 insertions(+), 20 deletions(-) diff --git a/.gitignore b/.gitignore index a711093..66bf08c 100755 --- a/.gitignore +++ b/.gitignore @@ -14,7 +14,7 @@ composer.phar # Frontend *.vite/ -**/public/administration/js/ +**/public/administration/assets/ **/public/static/js/ # Environment diff --git a/scripts/ci/assert-built-assets.sh b/scripts/ci/assert-built-assets.sh index 888a5d9..9baba7a 100755 --- a/scripts/ci/assert-built-assets.sh +++ b/scripts/ci/assert-built-assets.sh @@ -13,5 +13,5 @@ check() { #