refactor(js): migrate core list pages to list module factory

This commit is contained in:
2026-04-20 22:54:19 +02:00
parent 5219bbaff2
commit c163393cc4
10 changed files with 699 additions and 732 deletions

View File

@@ -37,6 +37,14 @@ else
ok "Frontend JS uses centralized app-http (except app-http/app-telemetry infrastructure)"
fi
list_module_hits="$(rg -n "initStandardListPage\\(" web/js/pages modules/*/web/js/pages -g '*.js' || true)"
if [[ -n "${list_module_hits}" ]]; then
fail "Legacy initStandardListPage(...) usage found in page modules (use createListPageModule):"
echo "${list_module_hits}" >&2
else
ok "List page modules use createListPageModule (no direct initStandardListPage calls)"
fi
runtime_files=(
"modules/helpdesk/web/js/helpdesk-detail.js"
"modules/helpdesk/web/js/helpdesk-domain-detail.js"